ScrollEventType 列挙型

定義

Scroll コントロールの ScrollBar イベントの原因となった動作を表します。

public enum class ScrollEventType
public enum ScrollEventType
type ScrollEventType = 
Public Enum ScrollEventType
継承
ScrollEventType

フィールド

EndScroll 0

Thumb は新しい位置にドラッグされ、現在ユーザーによってドラッグされていません。

First 1

ThumbMinimumScrollBar の位置に移動しました。 垂直 ScrollBar の場合、この移動は Ctrl + Home キーを押すと発生します。 この移動は、垂直 ScrollToTopCommandScrollBar、水平 ScrollToLeftEndCommandScrollBar に対応しています。

LargeDecrement 2

Thumb は、LargeChange の値で指定された距離だけ左 (水平 ScrollBar の場合) または上 (垂直 ScrollBar の場合) に移動しました。 垂直 ScrollBar の場合、この移動は Thumb の上のページ ボタンを押すか PageUp キーを押すと発生し、PageUpCommand に対応しています。 水平 ScrollBar の場合、この移動は Thumb の左側のページ ボタンを押すと発生し、PageLeftCommand に対応しています。

LargeIncrement 3

Thumb は、LargeChange の値で指定された距離だけ右 (水平 ScrollBar の場合) または下 (垂直 ScrollBar の場合) に移動しました。 垂直 ScrollBar の場合、この移動は Thumb の下のページ ボタンを押すか PageDown キーを押すと発生し、PageDownCommand に対応しています。 水平 ScrollBar の場合、この移動は Thumb の右側のページ ボタンを押すと発生し、PageRightCommand に対応しています。

Last 4

ThumbMaximumScrollBar の位置に移動しました。 垂直 ScrollBar の場合、この移動は Ctrl + End キーを押すと発生します。 この移動は、垂直 ScrollToEndCommandScrollBar、水平 ScrollToRightEndCommandScrollBar に対応しています。

SmallDecrement 5

Thumb は、SmallChange の値で指定された距離だけわずかに左 (水平 ScrollBar の場合) または上 (垂直 ScrollBar の場合) に移動しました。 垂直 ScrollBar の場合、この移動は上部の RepeatButton を押すか上方向キーを押すと発生し、LineUpCommand に対応しています。 水平 ScrollBar の場合、この移動は左の RepeatButton を押すと発生し、LineLeftCommand に対応しています。

SmallIncrement 6

Thumb は、SmallChange の値で指定された距離だけわずかに右 (水平 ScrollBar の場合) または下 (垂直 ScrollBar の場合) に移動しました。 垂直 ScrollBar の場合、この移動は下部の RepeatButton を押すか下方向キーを押すと発生し、LineDownCommand に対応しています。 水平 ScrollBar の場合、この移動は右の RepeatButton を押すと発生し、LineRightCommand に対応しています。

ThumbPosition 7

ユーザーが ScrollBar のショートカット メニューで [ここにスクロール] を選択したため、Thumb は新しい位置に移動しました。 この移動は、ScrollHereCommand に対応しています。 ショートカット メニューを表示するには、ポインターが ScrollBar 上にあるときにマウスを右クリックします。

ThumbTrack 8

Thumb がドラッグされたため、MouseMove イベントが発生しました。 この ScrollScrollEventType イベントは、ThumbScrollBar でドラッグされると複数回発生する場合があります。

注釈

ページ ボタンはボタンとして表示されませんが、 の両端にある コントロールと RepeatButton コントロールの間ThumbのスペースをScrollBar占有します。 と の間のマウスの左ボタンをクリックすると、ユーザーはページ ボタンをThumbRepeatButtonクリックします。 このアクションの結果として、 はページ ボタンの方向に移動 Thumb します。 ページ ボタンの効果の詳細については、LargeIncrement メンバーと LargeDecrement メンバーの説明を参照してください。 次の図は、 の ScrollBar要素 (ページ ボタンを含む) を示しています。

ScrollBar の異なる部分 スクロール バー

適用対象

こちらもご覧ください