Trabajar con estilos simples

Microsoft® Expression Blend™ permite ir más allá del simple trabajo con controles del sistema o predeterminados al diseñar la interfaz de usuario (UI) para su aplicación. En lugar de ello, puede personalizar y dar estilo a los controles para adaptarlos a su gusto y hacer que se comporten como desee y, mediante el uso de los recursos de Expression Blend, también puede proporcionar a sus controles una apariencia atractiva y única para diferenciar su aplicación de otras y, de esta forma, crear una marca muy personalizada o una interfaz de usuario uniforme en todas sus aplicaciones.

¿Qué son los estilos simples?

Los estilos simples son un conjunto de recursos de estilo personalizados y listos para usar en un conjunto de controles del sistema comunes, como los controles Button y ListBox. Expression Blend proporciona estos recursos de estilo simple porque la modificación del estilo de un control del sistema requiere cierto conocimiento de los estilos y plantillas de Windows Presentation Foundation (WPF) para no romper la funcionalidad del control. Puede usar los estilos simples en Expression Blend como un conjunto de recursos independiente que puede modificar rápidamente para crear una apariencia única para su aplicación, sin necesidad de entender el funcionamiento de los estilos y las plantillas de WPF.

Crear un control de estilo simple

Los estilos simples están disponibles en la ficha Controles del Panel biblioteca, haciendo clic en Simple Styles. Active la casilla de verificación Mostrar todo para ver todos los estilos simples disponibles. Después de seleccionar un estilo simple en el Panel biblioteca, el icono del estilo simple aparece sobre el botón Panel biblioteca Botón Panel biblioteca y está seleccionado, listo para dibujarse en el área de diseño. Al dibujar un estilo simple (como SimpleButton) en el área de diseño, lo que en realidad hace es crear una instancia del control del sistema (como Button), pero con el estilo SimpleButton aplicado.

Si desea que los estilos simples se apliquen a las herramientas que están disponibles en las listas desplegables para algunas de las herramientas del cuadro de herramientas, puede hacer clic en el botón Usar como valor predeterminado en el Panel biblioteca cuando Simple Styles esté seleccionado en la ficha Controles.

Panel biblioteca que muestra los controles de estilo simple disponibles y la opción de convertirlos en estilos predeterminados

Panel biblioteca que muestra los controles de estilo simple disponibles y la opción de convertirlos en estilos predeterminados

En la siguiente tabla, se enumeran los estilos simples disponibles y los controles a los que se aplican.

Estilo simpleControl al que se aplica
SimpleButtonButton Control Button
SimpleCheckBoxCheckBox Control CheckBox
SimpleComboBoxComboBox Control ComboBox
SimpleComboBoxItemComboBoxItem
SimpleExpanderExpander Control Expander
SimpleLabelLabel Control Label
SimpleListBoxListBox Control ListBox
SimpleListBoxItemListBoxItem
SimpleMenuMenu Control Menu
SimpleMenuItemMenuItem Control MenuItem
SimpleProgressBarProgressBar Control ProgressBar
SimpleRadioButtonRadioButton Control RadioButton
SimpleRepeatButtonRepeatButton en un control ListBox
SimpleScrollBarScrollBar Control ScrollBar
SimpleScrollBarRepeatButtonStyleRepeatButton en un control ScrollBar
SimpleScrollViewerScrollViewer Control ScrollViewer
SimpleSeparatorSeparator en un control ListBox, Menu o ToolBar
SimpleSliderSlider Control Slider
SimpleSliderThumbThumb en un control Slider
SimpleTabControlTabControl Control TabControl
SimpleTabItemTabItem en un TabControl
SimpleTextBoxTextBox Control TextBox
SimpleThumbStyleThumb en un control ScrollBar en un control ListBox
SimpleTreeViewTreeView Control TreeView
SimpleTreeViewItemTreeViewItem en un control TreeView
SimpleTreeViewItemToggleButtonToggleButton en un control TreeView

Modificar estilos simples

Los recursos de estilo simple se encuentran dentro de un diccionario de recursos llamado SimpleStyles.xaml. Después de agregar un estilo simple al área de diseño del cuadro de herramientas, se agrega al proyecto el diccionario de recursos SimpleStyles.xaml y todos los recursos de estilo simple pueden verse en el panel Recursos.

El diccionario de recursos SimpleStyles.xaml incluye recursos de pincel y otras plantillas que los estilos simples utilizan. Puede realizar cualquiera de los cambios siguientes en los estilos simples:

Para obtener una comparación detallada entre los estilos y las plantillas, vea Estilos y plantillas. Para obtener información específica acerca de los estilos simples y ejemplos de la modificación de los estilos simples y las plantillas de control, vea los temas que aparecen bajo los encabezados Referencia y ¡Pruébelo! en Estilos simples.

Aplicar un recurso de estilo a un control existente del área de diseño

Los estilos simples son recursos que pueden aplicarse y administrarse como cualquier otro recurso. Para obtener un ejemplo, vea Aplicar un recurso de estilo en este manual del usuario. Para obtener más información sobre recursos, vea Información general de recursos en este manual del usuario.