Поделиться через


IScrollInfo Интерфейс

Определение

Представляет основную прокручиваемую область внутри ScrollViewer элемента управления.

public interface class IScrollInfo
public interface IScrollInfo
type IScrollInfo = interface
Public Interface IScrollInfo
Производный

Комментарии

Интерфейс IScrollInfo предоставляет доступ к методам, которые обеспечивают логическую прокрутку дочернего содержимого, а также вычисления, какие дочерние элементы видны. Кроме того, он определяет свойства, используемые для определения прокручиваемой области.

Логическое прокрутка позволяет прокручиваться до следующего элемента в логическом дереве. Физическая прокрутка, в отличие от этого, прокручивает содержимое по определенному измеримому добавочному направлению. Если требуется физическая прокрутка, а не логическая прокрутка, обтекайте элемент узла Panel и ScrollViewer задайте для него CanContentScrollfalseзначение свойства.

Свойства

Имя Описание
CanHorizontallyScroll

Возвращает или задает значение, указывающее, возможно ли прокрутка на горизонтальной оси.

CanVerticallyScroll

Возвращает или задает значение, указывающее, возможно ли прокрутка на вертикальной оси.

ExtentHeight

Возвращает вертикальный размер экстента.

ExtentWidth

Возвращает горизонтальный размер экстента.

HorizontalOffset

Возвращает горизонтальное смещение прокрученного содержимого.

ScrollOwner

Возвращает или задает ScrollViewer элемент, который управляет поведением прокрутки.

VerticalOffset

Возвращает вертикальное смещение прокрученного содержимого.

ViewportHeight

Возвращает вертикальный размер окна просмотра для этого содержимого.

ViewportWidth

Возвращает горизонтальный размер окна просмотра для этого содержимого.

Методы

Имя Описание
LineDown()

Прокручивается вниз в содержимом по одному логическому блоку.

LineLeft()

Прокрутка влево в содержимом по одному логическому блоку.

LineRight()

Прокручивается вправо в содержимом по одной логической единице.

LineUp()

Прокручивает содержимое по одному логическому блоку.

MakeVisible(Visual, Rect)

Принудительно выполняет прокрутку содержимого до тех пор, пока не отображается координатное Visual пространство объекта.

MouseWheelDown()

Прокручивается вниз в содержимом после нажатия пользователем кнопки колесика на мыши.

MouseWheelLeft()

Прокручивается влево в содержимом после нажатия пользователем кнопки колесика мыши.

MouseWheelRight()

Прокручивается в правом углу содержимого после нажатия пользователем кнопки колесика на мыши.

MouseWheelUp()

Прокручивается в содержимом после нажатия пользователем кнопки колесика мыши.

PageDown()

Прокручивается вниз по содержимому на одну страницу.

PageLeft()

Прокрутка влево в содержимом на одну страницу.

PageRight()

Прокручивается вправо в содержимом по одной странице.

PageUp()

Прокручивает содержимое по одной странице.

SetHorizontalOffset(Double)

Задает объем горизонтального смещения.

SetVerticalOffset(Double)

Задает величину вертикального смещения.

Применяется к

См. также раздел