Microsoft Silverlight 2 proporciona a los desarrolladores la característica de creación de controles personalizados . Sin saber cómo personalizar un control que puede costar un tiempo valioso. Creación de sus propios controles puede hacer que su aplicación web más atractivo para los usuarios. Crear proyecto
Se necesita el complemento de Silverlight para Visual Studio , que está disponible para su descarga gratuita. Crear un nuevo proyecto de Silverlight para comenzar a personalizar un control. En este tutorial , utilizará Microsoft Visual C #, pero también puede utilizar Visual Basic para crear proyectos de Silverlight .
Clase Control y plantilla
deberán crear una clase de C # que representa el control . A continuación, tendrá que agregar el espacio de nombres de la clase que ha creado para la " Page.xaml . " El espacio de nombres identificará el ensamblado que contiene el control. También tendrá que crear una plantilla de control para crear realmente un árbol visual de control y mostrar un control cuando el ejecutar el programa Silverlight .
Contenido personalizado
Usted puede personalizar el control mediante código XAML. Puede cambiar las propiedades de un botón como el "Ancho ", " Alto " y " Tamaño de fuente " . Además, se puede personalizar mediante el cambio de la propiedad " Contenido" . Puede hacer que el control de una elipse y cambiar las propiedades de color para adaptarse a sus necesidades.