Aplicar estilos a objetos
Puede aplicar estilos a los objetos de su aplicación de diferentes maneras. La forma más básica consiste en establecer propiedades relacionadas con la apariencia del objeto.
Para obtener más información, vea Establecer colores, pinceles y máscaras.
Asimismo, puede aplicar efectos a objetos (por ejemplo, efectos de sombra paralela o de desenfoque).
Para obtener más información, vea Aplicar efectos.
Si desea aplicar estilos a un control que admite plantillas, como los controles Button o ListBox, puede modificar la plantilla. Tiene dos opciones: empezar a trabajar con una copia de la plantilla predeterminada y modificarla, o bien centrarse en el diseño dibujando todo primero en la mesa de trabajo con las herramientas de dibujo y después importando material gráfico y otros activos. Una vez que haya terminado, puede convertir los objetos en una plantilla para cualquier control. Puesto que la plantilla afecta solo a la apariencia del control al que se aplica, la interactividad del control permanece igual.
Para obtener más información, vea los temas siguientes:
Sugerencias para la aplicación de estilos a controles Silverlight comunes
Sugerencias para la aplicación de estilos a Simple Styles de WPF
Como alternativa al uso de un control, puede crear su propio control de usuario y definir una apariencia visual diferente para cada uno de los estados en los que puede estar el control.
Para obtener más información, vea los temas siguientes:
Los estilos y las plantillas se almacenan en entidades reutilizables denominadas recursos. De hecho, el valor de cualquier propiedad se puede convertir en un recurso reutilizable que se puede aplicar a otra propiedad.
Para obtener más información, vea Crear recursos reutilizables.
Es posible almacenar varios recursos en un archivo de diccionario de recursos y posteriormente agregarlos a varios proyectos. De este modo, puede definir un tema para su compañía si almacena recursos de color, además de estilos y plantillas para controles comunes, en un diccionario de recursos.
Para obtener más información, vea Crear una máscara para los controles del proyecto.
Si desea aplicar estilos a un reproductor multimedia que pueda usar en Microsoft Expression Encoder para codificar vídeo, puede aplicarle estilos en Microsoft Expression Blend.
Para obtener más información, vea Personalizar una plantilla de Expression Encoder para Silverlight.
Vea también
Tareas
Inténtelo: crear una ventana no rectangular