Drag M ode 属 性
指定拖放操作的拖动方式为人工或自动 设计和运行时可用
语 法
Contro l.DragMode[ = nMode ]
参 数 描 述
nMode
下 表 列 出 了 DragMode 属 性 的 设 置
设 置 说 明
-
默认值 人工 要求使用 Drag 方法开始源控件的拖动
-
自动
单击源控件则自动开始拖动
说 明
必须使用 Drag 方法开始
并且当用户在控件上按下鼠标主 左 键时 自动开始拖动操作
在拖动操作中 当鼠标指针在目标控件或表单上时 释放鼠标按钮会生成目标对象的
DragDrop 事件 并且结束拖动操作 拖动也可触发 DragOver 事件
注 意 在 拖 动 控 件 时 控 件 不 会 接 受 其 他 用 户 生 成 的 鼠 标 或 键 盘 事 件
KeyPress M ouseDown M ouseMove 或 M ouseUp
应 用 于
复选框 组合框 命令按钮 命令组 容器对象 控件对象 编辑框 表格 图像标签 线条 列 表 框 OLE 绑定型控件 OLE 容器控件 选项按钮 选项组 页面页框 形状 微调 文本框
请 参 阅
DragDrop 事 件 , DragIcon 属 性 , DragOver 事 件 , KeyPress 事 件 , M ouseDown
事 件 , M ouse Move 事 件 , MouseUp 事 件 , OLEDragMode 属 性