在表格控件或表单中,单击水平或垂直滚动条,或移动滚动条中的滚动块时,此事件发生。
语法
PROCEDURE Object.Scrolled
LPARAMETERS [nIndex], nDirection
参数描述
nIndex
唯一标识控制数组中的某个控制。
nDirection
指定用户如何滚动表格控制中的内容。可能的参数有:
参数 | 用户卷动时使用… |
0 | 上箭头键 |
1 | 下箭头键 |
2 | 单击垂直滚动条滚动块上面的区域 |
3 | 单击垂直滚动条滚动块下面的区域 |
4 | 左箭头键 |
5 | 右箭头键 |
6 | 单击水平滚动条滚动块左边的区域 |
7 | 单击水平滚动条滚动块右边的区域 |
说明
如果在程序代码中调用 DoScroll 方法,也发生 scrolled 事件。Scrollbars 属性决定了一个表单是否具有滚动栏。
应该避免在 scrolled 事件中制造等待状态(例如,WAIT WINDOW),因为当滚动表格或表单时会出现屏幕刷新问题。