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
En el menú Proyecto, haga clic en Agregar referencia (ALT+MAYÚS+R).
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.
Genere el proyecto (Ctrl+Mayús+B) para incorporar las clases del archivo DLL al proyecto.
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.
Haga clic en Activos en el panel Herramientas.
En el panel Activos, haga clic en Todo en la categoría Controles y, a continuación, seleccione el nuevo control.
El nuevo control aparece debajo del botón Activos en el panel Herramientas como la herramienta seleccionada.
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.
Pruebe el proyecto (F5) para ver el nuevo control.
Sugerencia: 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 el panel Objetos y escala de tiempo, restablezca las propiedades Margin en 0, en la categoría Diseño del panel Propiedades y, a continuación, intente volver a cambiar el tamaño del control.