Tecnología

Inicio

Cómo hacer un control para Silverlight

En el diseño de una página web utilizando Microsoft Silverlight, usted podría encontrar que es necesario utilizar controles personalizados con funcionalidad de la interfaz de usuario similar. Silverlight hace que sea fácil de guardar el archivo de código .xaml de un control que haya creado y aplicarlo a múltiples controles en su proyecto. Puede crear una plantilla de control de un control que ya han diseñado o se puede crear una nueva desde cero si prevé que tendrá que utilizar varias veces.

Instrucciones

Crear un control desde cero

1 Haga clic en "Archivo" en la barra de herramientas de Silverlight. Vaya a "Nuevo" y seleccionar "Nuevo proyecto" en el menú para abrir un nuevo proyecto.

2 Haga clic en "Archivo" y seleccionar "Nuevo elemento" para comenzar a crear su control. Esto abrirá el cuadro de diálogo "Nuevo elemento". Dentro de este cuadro será una ventana más pequeña con la etiqueta "Plantillas instaladas." Seleccione "control de usuario" de la lista.

3 Introduzca un nombre único y descriptivo para su control en el cuadro de diálogo. Asegúrese de que la casilla "Incluir archivo de código" debajo del cuadro "Nombre" está marcada: esto generará automáticamente el código detrás de su control como lo diseño.

4 Haga clic en "Aceptar" para cerrar el cuadro de diálogo "Nuevo elemento". Ahora puede diseñar su mando a sus propias especificaciones sobre la mesa de trabajo. Guarde el archivo cuando haya terminado y tratar de ejecutarlo para probar su funcionalidad.

Crear un control de objetos existentes

5 Diseñar la primera instancia del objeto de forma normal. Es probable que, cuando se quiere crear un control de un objeto existente, que será cuando se da cuenta de que un objeto que va a utilizar más adelante en su diseño tendrá la misma interfaz de usuario como uno acaba de crear. Si usted sabe de antemano que tendrá que repetir el diseño de la interfaz de usuario en múltiples objetos sin embargo, se puede empezar por el diseño del primer ejemplo y luego guardarlo como un control.

6 Haga clic en "Herramientas" en la barra de herramientas arriba. Seleccione "Crear control" en el menú para abrir el cuadro de diálogo "Hacer de control".

7 Introduzca un nombre exclusivo para el control en el cuadro de diálogo. Haga clic en "Aceptar" para abrir el archivo de código para modificarlo según sea necesario.

Uso del control

8 Guarde su trabajo presionando "CTRL + SHIFT + S".

9 Agregue su control a la "biblioteca de elementos" presionando CTRL + SHIFT + B. Usted será capaz de construir su proyecto con el nuevo control añadido a la biblioteca de activos.

10 Haga clic en "Panel biblioteca" de la "Caja de Herramientas" y seleccione su control desde "controles personalizados". Va a volver a la mesa de trabajo donde se puede utilizar el ratón para dibujar una nueva instancia del control.