ScrollEventType Wyliczenie

Definicja

Opisuje zachowanie, które spowodowało zdarzenie Scroll dla kontrolki ScrollBar .

C#
public enum ScrollEventType
Dziedziczenie
ScrollEventType

Pola

Nazwa Wartość Opis
EndScroll 0

Element Thumb został przeciągnięty do nowej pozycji i nie jest już przeciągany przez użytkownika.

First 1

Element Thumb został przeniesiony Minimum na pozycję ScrollBar. W przypadku elementu pionowego ScrollBarten ruch występuje po naciśnięciu klawiszy CTRL+HOME. Ten ruch odpowiada elementowi ScrollToTopCommand w pionie ScrollBar i ScrollToLeftEndCommand w poziomie ScrollBar.

LargeDecrement 2

Przeniesiono Thumb określoną odległość, zgodnie z wartością LargeChange, z lewej strony dla poziomego ScrollBar lub w górę dla pionowego ScrollBar. W przypadku elementu pionowego ScrollBarten ruch występuje, gdy przycisk strony, który znajduje się powyżejThumb, jest naciśnięty lub gdy klawisz PAGE UP jest naciśnięty i odpowiada .PageUpCommand W przypadku elementu w poziomie ScrollBarten ruch występuje, gdy przycisk strony po lewej stronie Thumb obiektu jest naciśnięty i odpowiada .PageLeftCommand

LargeIncrement 3

Obiekt Thumb przeniósł określoną odległość, zgodnie z wartością LargeChange, z prawej strony dla poziomego ScrollBar lub w dół dla pionowego ScrollBar. W przypadku elementu pionowego ScrollBarten ruch występuje, gdy przycisk strony, który znajduje się poniżej Thumb , jest naciśnięty lub gdy klawisz PAGE DOWN jest naciśnięty i odpowiada PageDownCommand. W przypadku elementu w poziomie ScrollBarten ruch występuje, gdy przycisk strony z prawej strony Thumb jest naciśnięty i odpowiada .PageRightCommand

Last 4

Element Thumb został przeniesiony Maximum na pozycję ScrollBar. W przypadku elementu pionowego ScrollBarten ruch występuje po naciśnięciu klawiszy CTRL+END. Ten ruch odpowiada elementowi ScrollToEndCommand w pionie ScrollBar i ScrollToRightEndCommand w poziomie ScrollBar.

SmallDecrement 5

Przeniesiono Thumb małą odległość, zgodnie z wartością SmallChange, z lewej strony dla poziomego ScrollBar lub w górę dla pionowego ScrollBar. W przypadku elementu pionowego ScrollBarten ruch występuje, gdy górna część RepeatButton jest naciśnięta lub gdy klawisz STRZAŁKA W GÓRĘ jest naciśnięty i odpowiada .LineUpCommand W przypadku elementu w poziomie ScrollBarten ruch występuje po naciśnięciu lewej strony RepeatButton i odpowiada .LineLeftCommand

SmallIncrement 6

Przeniesiono Thumb małą odległość, zgodnie z wartością SmallChange, z prawej strony dla poziomego ScrollBar lub w dół dla pionowej ScrollBarwartości . W przypadku elementu pionowego ScrollBarten ruch występuje, gdy dolna RepeatButton wartość jest naciśnięta lub gdy klawisz STRZAŁKA W DÓŁ jest naciśnięty i odpowiada LineDownCommand. W przypadku elementu w poziomie ScrollBarten ruch występuje po naciśnięciu prawej strony RepeatButton i odpowiada .LineRightCommand

ThumbPosition 7

Przeniesiono Thumb do nowej pozycji, ponieważ użytkownik wybrał pozycję Przewiń tutaj w menu skrótów .ScrollBar Ten ruch odpowiada elementowi ScrollHereCommand. Aby wyświetlić menu skrótów, kliknij prawym przyciskiem myszy, gdy wskaźnik znajduje się nad ScrollBar.

ThumbTrack 8

Element Thumb został przeciągnięty i spowodował zdarzenie MouseMove . Zdarzenie Scroll może ScrollEventType wystąpić więcej niż jeden raz, gdy Thumb obiekt jest przeciągany w obiekcie ScrollBar.

Uwagi

Przyciski strony nie są widoczne jako przyciski, ale zajmują spację między Thumb kontrolkami i RepeatButton na obu końcach obiektu ScrollBar. Użytkownik klika przycisk strony po kliknięciu lewego przycisku myszy między i Thumb .RepeatButton Wynikiem tej akcji jest przeniesienie Thumb obiektu w kierunku przycisku strony. Aby uzyskać więcej informacji na temat wpływu przycisków strony, zobacz opisy składowych LargeIncrement i LargeDecrement. Poniższa ilustracja przedstawia elementy obiektu ScrollBar, w tym przyciski strony.

Różne części paska przewijania Różne

Dotyczy

Produkt Wersje
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Zobacz też