Sdílet prostřednictvím


ScrollEventType Výčet

Definice

Popisuje chování, které způsobilo Scroll událost ScrollBar ovládacího prvku.

public enum class ScrollEventType
public enum ScrollEventType
type ScrollEventType = 
Public Enum ScrollEventType
Dědičnost
ScrollEventType

Pole

Name Hodnota Description
EndScroll 0

Byl Thumb přetažen na nové místo a uživatel ho už nepřetahuje.

First 1

Hodnota přesunutá Thumb na Minimum pozici ScrollBar. Ve svislém ScrollBarsměru k tomuto pohybu dochází při stisknutí kláves CTRL+HOME. Tento pohyb odpovídá hodnotě ve ScrollToTopCommand svislé ScrollBar a ScrollToLeftEndCommand vodorovné ScrollBar.

LargeDecrement 2

Posunutá Thumb zadanou vzdálenost, jak je určena hodnotou LargeChange, doleva pro vodorovnou ScrollBar nebo nahoru pro svislou ScrollBar. U svislého ScrollBarobjektu k tomuto pohybu dochází při stisknutí tlačítka stránky, které je nad objektem Thumb , nebo při stisknutí klávesy PAGE UP a odpovídá hodnotě PageUpCommand. U vodorovného ScrollBarobjektu k tomuto pohybu dochází, když je stisknuto tlačítko stránky nalevo od objektu Thumb a odpovídá hodnotě PageLeftCommand.

LargeIncrement 3

Posunutá Thumb zadanou vzdálenost, jak je určena hodnotou LargeChange, doprava pro vodorovnou ScrollBar nebo dolů pro svislou ScrollBar. U svislého ScrollBarobjektu k tomuto pohybu dochází, když je stisknuto tlačítko stránky, které je pod Thumb nebo když je stisknuta klávesa PAGE DOWN a odpovídá hodnotě PageDownCommand. U vodorovného ScrollBarobjektu k tomuto pohybu dochází, když je stisknuto tlačítko stránky napravo od objektu Thumb a odpovídá hodnotě PageRightCommand.

Last 4

Hodnota přesunutá Thumb na Maximum pozici ScrollBar. Ve svislém ScrollBarsměru k tomuto pohybu dochází při stisknutí kláves CTRL+END. Tento pohyb odpovídá hodnotě ve ScrollToEndCommand svislé ScrollBar a ScrollToRightEndCommand vodorovné ScrollBar.

SmallDecrement 5

Posune Thumb se o malou vzdálenost podle hodnoty SmallChange, doleva pro vodorovnou ScrollBar nebo nahoru pro svislou ScrollBar. Ve svislém ScrollBarsměru k tomuto pohybu dochází při stisknutí horního RepeatButton tlačítka nebo při stisknutí klávesy ŠIPKA NAHORU a odpovídá hodnotě LineUpCommand. U vodorovné ScrollBarpolohy k tomuto pohybu dochází při stisknutí levého RepeatButton tlačítka a odpovídá hodnotě LineLeftCommand.

SmallIncrement 6

Posunutá Thumb se o malou vzdálenost, jak je určena hodnotou SmallChange, doprava pro vodorovnou ScrollBar nebo dolů pro svislou ScrollBar. Ve svislém ScrollBarsměru k tomuto pohybu dochází při stisknutí dolní RepeatButton části nebo při stisknutí klávesy ŠIPKA DOLŮ a odpovídá hodnotě LineDownCommand. U vodorovné ScrollBarpolohy k tomuto pohybu dochází při stisknutí pravého RepeatButton tlačítka a odpovídá hodnotě LineRightCommand.

ThumbPosition 7

Soubor Thumb se přesunul na nové místo, protože uživatel v místní nabídce nástroje vybral Možnost Posunout semScrollBar. Tento pohyb odpovídá hodnotě ScrollHereCommand. Pokud chcete zobrazit místní nabídku, klikněte pravým tlačítkem myši, když je ukazatel myši nad ScrollBar.

ThumbTrack 8

Přetáhl Thumb se a způsobil MouseMove událost. K Scroll této ScrollEventType události může dojít více než jednou, když Thumb je přetažena v ScrollBar.

Poznámky

Tlačítka stránky nejsou viditelná jako tlačítka, ale zabírají místo mezi Thumb ovládacími prvky a ovládacími RepeatButton prvky na obou koncích ScrollBar. Uživatel klikne na tlačítko stránky, když klikne levým tlačítkem myši mezi Thumb a RepeatButton. Výsledkem této akce je přesunutí Thumb tlačítka ve směru stránky. Další informace o efektu tlačítek stránky najdete v popisech členů LargeIncrement a LargeDecrement. Následující obrázek znázorňuje prvky , ScrollBarvčetně tlačítek stránky.

Různé části posuvníku

Platí pro

Viz také