Importar un control personalizado agregando una referencia

Como diseñador, es posible que reciba un archivo de ensamblado (DLL) que contenga un control personalizado que tiene que usar en el proyecto. Para poder dibujar este tipo de controles en la mesa de trabajo, primero debe agregar una referencia al ensamblado.

Para dibujar un control personalizado en la mesa de trabajo

  1. En el menú Proyecto, haga clic en Agregar referencia (ALT+MAYÚS+R).

  2. En el cuadro de diálogo Agregar referencia, vaya al archivo DLL que contiene el control personalizado y, a continuación, haga clic en Abrir.

    En el panel Proyectos, en Referencias, el archivo DLL aparece en la lista de referencias predeterminadas del proyecto.

    Dd185501.5916d585-024e-45f7-a74b-4ef0c3b3c8cf(es-es,Expression.40).png

  3. Genere el proyecto (Ctrl+Mayús+B) para incorporar las clases del archivo DLL al proyecto.

  4. Abra un archivo XAML en la mesa de trabajo (como MainPage.xaml); para ello haga doble clic en el nombre del archivo en el panel Proyectos.

  5. Haga clic en Activos Dd185501.0d8b8d29-1af9-418f-8741-be3097d76eab(es-es,Expression.40).png en el panel Herramientas.

  6. En el panel Activos, haga clic en Todo en la categoría Controles y, a continuación, seleccione el nuevo control.

    Dd185501.e0f2bcd0-ae8c-434a-8ef0-275828c8eb8c(es-es,Expression.40).png

    El nuevo control aparece debajo del botón Activos en el panel Herramientas como la herramienta seleccionada.

  7. Con el mouse, dibuje el control personalizado en la mesa de trabajo.

    El control aparece en la mesa de trabajo y en el panel Objetos y escala de tiempo.

    Dd185501.d89262c0-c8e7-4ebe-83d0-244c1cd5dbcc(es-es,Expression.40).png

  8. Pruebe el proyecto (F5) para ver el nuevo control.

    tip noteSugerencia:

    Como alternativa a agregar una referencia a un archivo .dll, puede agregar una referencia a un proyecto sin compilar. Agregue el proyecto a la solución y, a continuación, la referencia del proyecto al primer proyecto. Esto resulta útil si desea trabajar en dos proyectos simultáneamente en la misma ventana de Expression Blend. Para obtener más información, vea Agregar un proyecto nuevo o existente a una solución.

Solución de problemas

  • Si no ve el control personalizado en la categoría Proyecto del panel Activos, intente generar el proyecto.

  • Después de dibujar el nuevo control en la mesa de trabajo, si éste aparece recortado, es posible que se deba a que el control tiene propiedades de diseño predeterminadas que no son compatibles con el tamaño del control cuando lo dibujó por primera vez. Con el nuevo control seleccionado en Objetos y escala de tiempo, restablezca las propiedades Margin en 0 en la categoría Diseño del panel Propiedades y, a continuación, vuelva a cambiar el tamaño del control.

Vea también

Tareas

Agregar un proyecto nuevo o existente a una solución

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