ScrollEventType 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public enum class ScrollEventType
public enum ScrollEventType
type ScrollEventType =
Public Enum ScrollEventType
- 继承
字段
| 名称 | 值 | 说明 |
|---|---|---|
| EndScroll | 0 | 已 Thumb 拖动到新位置,现在不再被用户拖动。 |
| First | 1 | 移动到ThumbMinimum该ScrollBar位置的位置。 对于垂直 ScrollBar方向,当按下 Ctrl+HOME 键时,会发生此移动。 此移动对应于 ScrollToTopCommand 垂直 ScrollBar 方向和 ScrollToLeftEndCommand 水平 ScrollBar方向。 |
| LargeDecrement | 2 | 所 Thumb 移动的指定距离(由垂直 LargeChange水平 ScrollBar 或向上的值确定) ScrollBar到左侧。 对于垂直 ScrollBar方向,当按下页面按钮或 Thumb 按下 PAGE UP 键时,将发生此移动,对应于 a PageUpCommand。 对于水平 ScrollBar,当按下页面按钮左侧 Thumb 时,会发生此移动,并且对应于 a PageLeftCommand。 |
| LargeIncrement | 3 | 移动 Thumb 指定距离,由 LargeChange垂直水平 ScrollBar 或向下 ScrollBar的值确定的右侧。 对于垂直 ScrollBar方向,当按下页面 Thumb 按钮或按下 PAGE DOWN 键时,将发生此移动,并且对应于一个 PageDownCommand。 对于水平 ScrollBar,当按下页面按钮右侧 Thumb 时,会发生此移动,并对应于 a PageRightCommand。 |
| Last | 4 | 移动到ThumbMaximum该ScrollBar位置的位置。 对于垂直 ScrollBar方向,当按下 Ctrl+END 键时,会发生此移动。 此移动对应于 ScrollToEndCommand 垂直 ScrollBar 方向和 ScrollToRightEndCommand 水平 ScrollBar方向。 |
| SmallDecrement | 5 | 移动Thumb的距离较小,由垂直水平SmallChange或向上ScrollBar的值ScrollBar确定的左侧。 对于垂直 ScrollBar方向,当按下上部 RepeatButton 或按下向上键时,将发生此移动,并对应于 a LineUpCommand。 对于水平 ScrollBar,当左 RepeatButton 键按下并对应于 a LineLeftCommand时,会发生此移动。 |
| SmallIncrement | 6 | 移动 Thumb 的距离较小,由 SmallChange垂直水平 ScrollBar 或向下 ScrollBar的值确定的右侧。 对于垂直方向,当按下下部ScrollBarRepeatButton或按下向下键时,将发生此移动,并对应于一个LineDownCommand。 对于水平 ScrollBar,当按下右侧 RepeatButton 时,会发生此移动,对应于 a LineRightCommand。 |
| ThumbPosition | 7 | 由于用户在快捷菜单中Thumb选择了“滚动此处”,因此ScrollBar已移动到新位置。 此移动对应于 ScrollHereCommand. 若要查看快捷菜单,请在指针位于鼠标上方 ScrollBar时右键单击鼠标。 |
| ThumbTrack | 8 | 已 Thumb 拖动并导致事件 MouseMove 。 Scroll当拖动到ScrollEventType其中时Thumb,可能会多次发生此ScrollBar事件。 |
注解
页面按钮不可见为按钮,但它们占据了两端Thumb控件之间的RepeatButtonScrollBar空间。 用户单击和 a Thumb之间的RepeatButton鼠标左键时单击页面按钮。 此操作的结果是向 Thumb 页面按钮的方向移动。 有关页面按钮效果的详细信息,请参阅 LargeIncrement 和 LargeDecrement 成员的说明。 下图显示了一个 ScrollBar元素,包括页面按钮。