SimpleTabControl y SimpleTabItem

El control de ficha es un control de elementos en el que se muestra el contenido de las fichas. Normalmente, los elementos secundarios de un control de ficha son elementos de la ficha, que son controles de contenido con encabezado, cada uno de los cuales tiene un elemento encabezado y un elemento de contenido. Para colocar los elementos de un control de ficha en Microsoft® Expression Blend™, haga clic con el botón secundario en el control de ficha en Objetos y escala de tiempo y, a continuación, haga clic en Agregar SimpleTabItem para agregar elementos individuales a la colección, o bien haga clic en Enlazar ItemsSource a datos para generar la colección de elementos de ficha desde un origen de datos. .

Para modificar el texto del elemento de ficha, haga clic en él en Objetos y escala de tiempo y, a continuación, haga clic en Editar texto. También puede activar el elemento de ficha haciendo doble clic en él y dibujando un control.

Vista del área de diseño: SimpleTabControl

Vista del área de diseño de un control SimpleTabControl después de agregar dos elementos SimpleTabItem

Desglosar la plantilla de control

La plantilla del control SimpleTabControl está formada por los siguientes elementos:

La plantilla del control SimpleTabItem está formada por los siguientes elementos:

Vista de objetos: partes básicas (plantilla) de SimpleTabControl Vista de objetos: partes básicas (plantilla) de SimpleTabControl

Vista de objetos: partes básicas (plantilla) de un control SimpleTabControl (izquierda) y un control SimpleTabItem (derecha)

Desencadenadores de propiedad usados

Los desencadenadores de propiedad de la plantilla de control sirven para hacer que el control reaccione ante los cambios de propiedad. Puede hacer clic en los elementos en Desencadenadores, en el panel Interacción, para ver las propiedades que cambian cuando está activo un desencadenador. Por ejemplo, en la plantilla del elemento de ficha, el desencadenador de IsSelected establece la propiedad ZIndex del elemento de ficha, que fuerza su colocación en el frente. Por este motivo, es necesario mantener este desencadenador para que el elemento de ficha funcione correctamente. El desencadenador IsSelected también establece un valor BorderThickness más grueso y cambia el color de Background para mostrar que el elemento está seleccionado.

Pinceles usados

Las plantillas SimpleTabControl y SimpleTabItem usan los siguientes recursos de pincel del diccionario de recursos SimpleStyles.xaml:

Además, las plantillas usan enlaces a colores del sistema, lo que permite que los controles usen los valores predeterminados del sistema. En muchos casos, es posible que desee cambiar estos pinceles para poder crear un diseño único. Para ello, puede modificar los desencadenadores que establecen los colores del sistema.

Prácticas recomendadas e instrucciones de diseño

¡Pruébelo!