启动、结束或取消拖动操作。
语法
Control.Drag [(nAction)]
参数
nAction
指示要执行的动作。若省略 nAction,则 nAction 设置为 1。下表列出了 Drag 的设置:
设置 | 说明 |
0 | 取消拖动操作;恢复控制的原始位置。 |
1 | (默认值)启动对控制的拖动操作。 |
2 | 结束拖动—即放下控制。 |
说明
通常,MouseDown 事件过程调用 drag 方法来启动拖动操作。
只有当控制的 DragMode 属性设置为 0(人工)时,才需要使用 drag 方法来控制拖动。在 DragMode 属性设置为 1(自动)的控制上也可以使用 Drag,但并不触发 MouseDown 和 MouseUp 事件。
若想在拖动控制时更改鼠标指针,可使用 DragIcon 属性或 MousePointer 属性定义指针。只有在未设置 DragIcon 属性时,MousePointer 属性才有效。