ScrollEventType Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
public enum class ScrollEventType
public enum ScrollEventType
type ScrollEventType =
Public Enum ScrollEventType
- Dědičnost
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.