DblClick 事件
当用户指向某个对象然后单击两次鼠标键时发生。
语法
对于 MultiPage,TabStrip: Private Sub对象 _DblClick (indexAs Long, ByValCancelAs MSForms.ReturnBoolean)
对于其他控件: Private Sub对象 _DblClick ( ByValCancelAs MSForms.ReturnBoolean)
DblClick 事件的语法包含以下部分:
Part | 说明 |
---|---|
object | 必填。 一个有效对象。 |
index | 必填。 Page 或 Tab 对象在 Pages 或 Tabs 集合中的位置。 |
Cancel | 必填。 事件状态。 False 指示应由控件处理事件(默认)。 True 指示由应用程序处理事件。 |
备注
若要发生此事件,系统的双击速度设置所指定的时间跨度内必须发生两次单击。
对于支持 Click 的控件,以下事件序列会引起 DblClick 事件:
- MouseDown
- MouseUp
- Click
- DblClick
如果控件(如 TextBox)不支持 Click,则从导致 DblClick 事件的事件顺序中省略 Click。
如果 Cancel 的返回值为 True,在用户单击两次时,控件将忽略第二次单击。 如果第二次单击会逆转第一次单击产生的结果(例如双击一个切换按钮),这将非常有用。 Cancel 参数允许您的窗体忽略第二次单击,因此单击或双击按钮的效果相同。
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。