Compartir a través de


Agregar un control de comportamiento creado por otro usuario

Para agregar interactividad a la aplicación sin tener que escribir código, puede arrastrar un control de comportamiento del panel Activos a un objeto de la aplicación y, a continuación, establecer las propiedades del control de comportamiento. También puede usar controles de comportamiento creados por usuarios de la comunidad de Microsoft Expression Blend. Por ejemplo, puede descargar controles de comportamiento personalizados de la Galería de Microsoft Expression Ee341397.xtlink_newWindow(es-es,Expression.40).png (puede estar en inglés). Si desea usar un control de comportamiento creado por otro usuario, agregue una referencia al archivo .dll o proyecto que contiene el control de comportamiento. De este modo, el control de comportamiento estará disponible en el panel Activos.

[!NOTA]

Los programadores pueden usar el nuevo kit de desarrollo de software (SDK) de Expression Blend para crear controles de comportamiento personalizados. Para ver la documentación del SDK, haga clic en Manual del usuario del SDK de Expression Blend en el menú Ayuda.

Para agregar un control de comportamiento creado por otro usuario

  1. Agregue una referencia al archivo .dll o proyecto que contiene el control de comportamiento personalizado.

    [!NOTA]

    Se agrega la referencia a los archivos DLL System.Windows.Interactivity y Microsoft.Expression.Interactions de la carpeta Libraries del SDK. La ubicación depende de si se agrega la referencia a un proyecto de Microsoft Silverlight o Windows Presentation Foundation (WPF).

    Para obtener más información, vea los temas siguientes:

  2. Genere el proyecto (CTRL+MAYÚS+B o F5).

  3. Abra el panel Activos para ver el control de comportamiento personalizado en la categoría Controles de comportamiento.

    Ahora puede arrastrar el control de comportamiento a los objetos de la aplicación.

    Para obtener más información, vea Agregar un control de comportamiento a un objeto.

Para que un control de comportamiento personalizado se muestre siempre en el panel Activos

Si descarga un ensamblado que contiene varios controles de comportamiento que considera que usará con frecuencia, puede registrar el ensamblado para que los controles de comportamiento estén disponibles para todos los proyectos que cree sin tener que agregar una referencia.

  1. Realice una de las siguientes acciones:

    • Para un comportamiento escrito para Silverlight, cree una subclave del Registro en \HKEY_CURRENT_USER\Software\Microsoft\Expression\Blend\v4.0\Toolbox\Silverlight\v4.0 que tenga el mismo nombre que el espacio de nombres del ensamblado.

    • Para un comportamiento escrito para WPF, cree una subclave del Registro en \HKEY_CURRENT_USER\Software\Microsoft\Expression\Blend\v4.0\Toolbox\WPF\v4.0 que tenga el mismo nombre que el espacio de nombres del ensamblado.

  2. En la subclave, cree un valor de cadena predeterminado y establezca en él la ruta del ensamblado.

tip noteSugerencia:

O bien, copie los ensamblados a la subcarpeta correspondiente para Silverlight o WPF:

  • Silverlight    C:\Archivos de programa (x86)\Microsoft SDKs\Expression\Blend\Silverlight\v4.0\Libraries

  • WPF    C:\Archivos de programa (x86)\Microsoft SDKs\Expression\Blend\.NETFramework\v4.0\Libraries

Vea también

Tareas

Agregar un control de comportamiento a un objeto

Copyright © 2011 de Microsoft Corporation. Reservados todos los derechos.