SimpleSlider

El control deslizante es un control simple que permite a un usuario seleccionar entre un rango de valores moviendo un control Thumb. De forma predeterminada, el control deslizante se muestra en horizontal, pero puede cambiarlo a vertical con la propiedad Orientation de Propiedades comunes en el panel Propiedades de Microsoft® Expression Blend™. Para establecer el valor de un control deslizante, use las propiedades Minimum, Maximum y Value.

Vista del área de diseño: SimpleSlider

Vista del área de diseño de un control SimpleSlider

Desglosar la plantilla de control

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

Advertencia No cambie el nombre de ningún elemento cuyo nombre empiece por "PART_", porque el código que implementa el control hace referencia a estos elementos.

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

Vista de objetos: partes básicas (plantilla) de un control SimpleSlider

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 SimpleSlider, los desencadenadores se usan para hacer que los elementos TickBar aparezcan en función de la propiedad TickPlacement. Esto establece la visibilidad de los elementos TopTick y BottomTick. La orientación vertical y horizontal también se configuran en los desencadenadores de la plantilla SimpleSlider. Esto aplica una transformación de diseño al control deslizante, que gira 90 grados. Puesto que Track se orienta automáticamente, se fuerza hacia atrás para que no se gire dos veces.

Pinceles usados

La plantilla SimpleSlider usa los siguientes recursos de pincel del diccionario de recursos SimpleStyles.xaml:

Prácticas recomendadas e instrucciones de diseño

¡Pruébelo!