SimpleScrollViewer

El visor de desplazamiento es un control de contenido que muestra su contenido en un área desplazable. Para colocar contenido en un visor de desplazamiento en Microsoft® Expression Blend™, haga doble clic en el visor de desplazamiento y, a continuación, dibuje un elemento en él. Si desea colocar varios elementos dentro del visor de desplazamiento, primero deberá agregar un panel de diseño como Grid o Canvas. Un visor de desplazamiento también puede mostrar texto de forma predeterminada. Para modificar este texto, seleccione el visor de desplazamiento y, a continuación, modifique la propiedad Content en Propiedades comunes, en el panel Propiedades. Para colocar elementos en el visor de desplazamiento, pero fuera de los límites de dicho visor, es necesario establecer manualmente las propiedades de posición en Opciones avanzadas de la propiedad en Diseño, en el panel Propiedades. De forma predeterminada, la barra de desplazamiento vertical está visible. Para que aparezca la barra de desplazamiento horizontal, establezca la propiedad HorizontalScrollBarVisibility en Visible.

Vista del área de diseño: SimpleScrollViewer

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

Desglosar la plantilla de control

La plantilla del control SimpleScrollViewer 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 SimpleScrollViewer

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

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 SimpleScrollViewer, cuando la propiedad IsMouseOver pasa a ser True, el fondo del elemento Border cambia el color al recurso MouseOverBrush.

Pinceles usados

La plantilla SimpleScrollViewer no usa ningún recurso de pincel en el diccionario de recursos SimpleStyles.xaml. En su lugar, la propiedad Background está enlazada mediante plantilla a la propiedad Background del control deslizante al que se aplica la plantilla.

Prácticas recomendadas e instrucciones de diseño