Compartir a través de


Crear un control a partir de objetos existentes

Esta página es específica de WPF y Silverlight 2

En Microsoft Expression Blend 2, puede seleccionar un contenedor de objetos y convertirlos en un control de usuario que, a continuación, puede reutilizar en el proyecto o en otros proyectos.

Para crear un control a partir de objetos existentes

  1. En Objetos y escala de tiempo, mantenga presionada la tecla CTRL mientras selecciona todos los objetos que desee convertir en el nuevo control de usuario. También puede usar la herramienta Selección Cc295376.2ff91340-477e-4efa-a0f7-af20851e4daa(es-es,Expression.10).png mientras mantiene presionada la tecla CTRL para seleccionar los objetos de la mesa de trabajo.

    [!NOTA]

    Sólo los objetos que estén contenidos en el mismo objeto primario se pueden agrupar en un nuevo control de usuario.

  2. Realice una de las siguientes acciones:

    • Haga clic con el botón secundario en la selección y, a continuación, haga clic en Crear control.

    • En el menú Herramientas, haga clic en Crear control (F8).

    Aparece el cuadro de diálogo Crear control.

    Cc295376.2a301fcf-3ece-4254-a3d1-654ad98cb9a7(es-es,Expression.10).png

  3. En el campo Nombre, escriba un nombre para el nuevo control de usuario.

  4. Si desea crear el nuevo control de usuario sin reemplazar los elementos originales del documento, active la casilla Dejar contenido original tal cual y crear duplicados si es necesario.

  5. Haga clic en Aceptar.

    Expression Blend 2 crea un nuevo documento de control de usuario y lo abre para realizar tareas de edición adicionales.

  6. Vuelva al documento original. Si permitió que Expression Blend 2 reemplazara los controles seleccionados con el nuevo control de usuario, tendrá que generar el proyecto para ver el nuevo control. En el menú Proyecto, haga clic en Generar Solución (CTRL + MAYÚS + B).

    Cc295376.alert_caution(es-es,Expression.10).gifImportante:

    Cuando se usa el comando Crear control, los objetos seleccionados, así como los recursos y animaciones a los que se hace referencia, se refactorizan en el nuevo control de usuario. Sin embargo, si los objetos incluyen métodos de control de eventos en el archivo de código subyacente del documento original, tendrá que copiar el código de controladores de eventos en el archivo de código subyacente del nuevo documento de control de usuario.