# DblClick 事件

当用户指向一个对象并双击鼠标时,发生 DblClick 事件。

对于多页和 TabStrip

Sub object_DblClick( index, Cancel.ReturnBoolean)

对于其他事件
Sub object_DblClick( ByVal Cancel As MSForms.ReturnBoolean)

参数

DblClick 事件的语法有以下几个成分:

成分 说明
object 必需。一个有效的对象。
index 必需。在 Pages 或 Tabs 集合里的 Page 或 Tab 对象的位置。
Cancel 必需。事件状态。False 表示由控件处理该事件(这是默认方式)。True 表示由应用程序处理该事件。
说明

若要使该事件发生,这两次击键必须发生在由系统的双击速度设置所限定的时间范围之内。 对于支持 Click 的控件,DblClick 事件前发生的一系列事件有:

  1. MouseDown
  2. MouseUp
  3. Click
  4. DblClick

如果一个控件(例如文本框)不支持 Click 事件,则忽略上述事件序列中的 Click 事件。

如果双击时 Cancel 的返回值为 True,则控件将忽略第二次单击。如果第二次单击与第一次单击的作用相反,这是非常有用的,比如双击一个切换按钮。Cancel 参数允许窗体忽略第二次单击,因此无论是单击还是双击按钮都有同样的作用。

示例
应用于