IScrollInfo Interfaz

Definición

Representa la región desplazable principal dentro de un control ScrollViewer.

public interface class IScrollInfo
public interface IScrollInfo
type IScrollInfo = interface
Public Interface IScrollInfo
Derivado

Comentarios

La IScrollInfo interfaz expone el acceso a métodos que permiten el desplazamiento lógico del contenido secundario, así como calcular qué elementos secundarios son visibles. Además, define las propiedades usadas para definir la región desplazable.

El desplazamiento lógico permite desplazarse al siguiente elemento del árbol lógico. El desplazamiento físico, en cambio, desplaza el contenido por un incremento medible definido en una dirección especificada. Si necesita desplazamiento físico en lugar de desplazamiento lógico, ajuste el elemento host Panel en y ScrollViewer establezca el valor de su CanContentScroll propiedad falseen .

Propiedades

CanHorizontallyScroll

Obtiene o establece un valor que indica si el desplazamiento en el eje horizontal es posible.

CanVerticallyScroll

Obtiene o establece un valor que indica si el desplazamiento en el eje vertical es posible.

ExtentHeight

Establece el tamaño vertical de la extensión.

ExtentWidth

Obtiene el tamaño horizontal de la extensión.

HorizontalOffset

Obtiene el desplazamiento horizontal del contenido desplazado.

ScrollOwner

Obtiene o establece un elemento ScrollViewer que controla el comportamiento de desplazamiento.

VerticalOffset

Obtiene el desplazamiento vertical del contenido desplazado.

ViewportHeight

Obtiene el tamaño vertical de la ventanilla para este contenido.

ViewportWidth

Obtiene el tamaño horizontal de la ventanilla para este contenido.

Métodos

LineDown()

Se desplaza hacia abajo en el contenido una unidad lógica.

LineLeft()

Se desplaza a la izquierda en el contenido una unidad lógica.

LineRight()

Se desplaza una unidad lógica a la derecha en el contenido.

LineUp()

Se desplaza una unidad lógica hacia arriba en el contenido.

MakeVisible(Visual, Rect)

Exige que el contenido se desplace hasta que el espacio de la coordenada de un objeto Visual esté visible.

MouseWheelDown()

Se desplaza hacia abajo en el contenido después de que un usuario haga clic en el botón de rueda del mouse.

MouseWheelLeft()

Se desplaza a la izquierda en el contenido después de que un usuario hace clic en el botón de rueda del mouse.

MouseWheelRight()

Se desplaza a la derecha en el contenido después de que un usuario haga clic en el botón de rueda del mouse.

MouseWheelUp()

Se desplaza hacia arriba en el contenido después de que un usuario haga clic en el botón de rueda del mouse.

PageDown()

Se desplaza hacia abajo en el contenido una página.

PageLeft()

Se desplaza hacia la izquierda en el contenido una página.

PageRight()

Se desplaza hacia la derecha en el contenido una página.

PageUp()

Se desplaza una página hacia arriba en el contenido.

SetHorizontalOffset(Double)

Establece la cantidad de desplazamiento horizontal.

SetVerticalOffset(Double)

Establece la cantidad de desplazamiento vertical.

Se aplica a

Consulte también