ScrollEventType Перечисление

Определение

Описывает поведение, вызвавшее событие Scroll для элемента управления ScrollBar.Describes the behavior that caused a Scroll event for a ScrollBar control.

public enum class ScrollEventType
public enum ScrollEventType
type ScrollEventType = 
Public Enum ScrollEventType
Наследование
ScrollEventType

Поля

EndScroll 0

Thumb перемещен в новое положение, и в данный момент его перемещение прекращено.The Thumb was dragged to a new position and is now no longer being dragged by the user.

First 1

Thumb, перемещенный в положение Minimum элемента управления ScrollBar.The Thumb moved to the Minimum position of the ScrollBar. Для вертикального элемента управления ScrollBar это перемещение происходит при нажатии клавиш CTRL+HOME.For a vertical ScrollBar, this movement occurs when the CTRL+HOME keys are pressed. Это перемещение соответствует ScrollToTopCommand в вертикальном ScrollBar и ScrollToLeftEndCommand в горизонтальном элементе управления ScrollBar.This movement corresponds to a ScrollToTopCommand in a vertical ScrollBar and a ScrollToLeftEndCommand in a horizontal ScrollBar.

LargeDecrement 2

Thumb перемещен на расстояние, определяемое значением LargeChange, влево, если ScrollBar является горизонтальным, или вверх, если ScrollBar является вертикальным.The Thumb moved a specified distance, as determined by the value of LargeChange, to the left for a horizontal ScrollBar or upward for a vertical ScrollBar. Для вертикального ScrollBar это перемещение происходит при нажатии страничной кнопки, расположенной выше Thumb, или при нажатии клавиши PAGE UP; оно соответствует команде PageUpCommand.For a vertical ScrollBar, this movement occurs when the page button that is above the Thumb is pressed, or when the PAGE UP key is pressed, and corresponds to a PageUpCommand. Для горизонтального ScrollBar это перемещение происходит при нажатии страничной кнопки, расположенной слева от Thumb; оно соответствует команде PageLeftCommand.For a horizontal ScrollBar, this movement occurs when the page button to the left of the Thumb is pressed, and corresponds to a PageLeftCommand.

LargeIncrement 3

Thumb перемещен на расстояние, определяемое значением LargeChange, вправо, если ScrollBar является горизонтальным, или вниз, если ScrollBar является вертикальным.The Thumb moved a specified distance, as determined by the value of LargeChange, to the right for a horizontal ScrollBar or downward for a vertical ScrollBar. Для вертикального ScrollBar это перемещение происходит при нажатии страничной кнопки, расположенной ниже Thumb, или при нажатии клавиши PAGE DOWN; оно соответствует команде PageDownCommand.For a vertical ScrollBar, this movement occurs when the page button that is below the Thumb is pressed, or when the PAGE DOWN key is pressed, and corresponds to a PageDownCommand. Для горизонтального ScrollBar это перемещение происходит при нажатии страничной кнопки, расположенной справа от Thumb; оно соответствует команде PageRightCommand.For a horizontal ScrollBar, this movement occurs when the page button to the right of the Thumb is pressed, and corresponds to a PageRightCommand.

Last 4

Thumb, перемещенный в положение Maximum элемента управления ScrollBar.The Thumb moved to the Maximum position of the ScrollBar. Для вертикального элемента управления ScrollBar это перемещение происходит при нажатии клавиш CTRL+END.For a vertical ScrollBar, this movement occurs when the CTRL+END keys are pressed. Это перемещение соответствует ScrollToEndCommand в вертикальном ScrollBar и ScrollToRightEndCommand в горизонтальном элементе управления ScrollBar.This movement corresponds to a ScrollToEndCommand in a vertical ScrollBar and a ScrollToRightEndCommand in a horizontal ScrollBar.

SmallDecrement 5

Thumb перемещен на маленькое расстояние, определяемое значением SmallChange, влево, если ScrollBar является горизонтальным, или вверх, если ScrollBar является вертикальным.The Thumb moved a small distance, as determined by the value of SmallChange, to the left for a horizontal ScrollBar or upward for a vertical ScrollBar. Для вертикального ScrollBar это перемещение происходит при нажатии верхней кнопки RepeatButton или клавиши СТРЕЛКА ВВЕРХ; оно соответствует команде LineUpCommand.For a vertical ScrollBar, this movement occurs when the upper RepeatButton is pressed or when the UP ARROW key is pressed, and corresponds to a LineUpCommand. Для горизонтального ScrollBar это перемещение происходит при нажатии левой кнопки RepeatButton; оно соответствует команде LineLeftCommand.For a horizontal ScrollBar, this movement occurs when the left RepeatButton is pressed, and corresponds to a LineLeftCommand.

SmallIncrement 6

Thumb перемещен на маленькое расстояние, определяемое значением SmallChange, вправо, если ScrollBar является горизонтальным, или вниз, если ScrollBar является вертикальным.The Thumb moved a small distance, as determined by the value of SmallChange, to the right for a horizontal ScrollBar or downward for a vertical ScrollBar. Для вертикального ScrollBar это перемещение происходит при нажатии нижней кнопки RepeatButton или клавиши СТРЕЛКА ВНИЗ; оно соответствует команде LineDownCommand.For a vertical ScrollBar, this movement occurs when the lower RepeatButton is pressed or when the DOWN ARROW key is pressed, and corresponds to a LineDownCommand. Для горизонтального ScrollBar это перемещение происходит при нажатии правой кнопки RepeatButton; оно соответствует команде LineRightCommand.For a horizontal ScrollBar, this movement occurs when the right RepeatButton is pressed, and corresponds to a LineRightCommand.

ThumbPosition 7

Thumb перемещен в новое положение в результате выбора пользователем команды Прокрутить сюда в контекстном меню элемента управления ScrollBar.The Thumb moved to a new position because the user selected Scroll Here in the shortcut menu of the ScrollBar. Это перемещение соответствует команде ScrollHereCommand.This movement corresponds to the ScrollHereCommand. Чтобы открыть контекстное меню, щелкните правой кнопкой мыши, когда указатель находится над ScrollBar.To view the shortcut menu, right-click the mouse when the pointer is over the ScrollBar.

ThumbTrack 8

Перемещен Thumb и сгенерировано событие MouseMove.The Thumb was dragged and caused a MouseMove event. Событие Scroll этого ScrollEventType может генерироваться неоднократно, когда Thumb перетаскивается по ScrollBar.A Scroll event of this ScrollEventType may occur more than one time when the Thumb is dragged in the ScrollBar.

Комментарии

Кнопки страницы не отображаются как кнопки, но занимают пространство между Thumb RepeatButton элементами управления и в обоих концах ScrollBar .The page buttons are not visible as buttons, but they occupy the space between the Thumb and the RepeatButton controls on either end of the ScrollBar. Пользователь нажимает кнопку страницы при нажатии левой кнопки мыши между Thumb и RepeatButton .The user clicks a page button when clicking the left mouse button between the Thumb and a RepeatButton. Результатом этого действия является перемещение Thumb в направлении кнопки страницы.The result of this action is to move the Thumb in the direction of the page button. Дополнительные сведения о последствиях кнопок страницы см. в описании членов Ларжеинкремент и Ларжедекремент.For more information about the effect of the page buttons, see the descriptions of the LargeIncrement and LargeDecrement members. На следующем рисунке показаны элементы ScrollBar , включая кнопки страницы.The following illustration shows the elements of a ScrollBar, including the page buttons.

Различные части полосы прокруткиThe different parts of a ScrollBar

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

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