OnClick 属性

适用对象

BoundObjectFrame 对象

Label 对象

Rectangle 对象

CheckBox 对象

ListBox 对象

Section 对象

ComboBox 对象

ObjectFrame 对象

TabControl 集合

CommandButton 对象

OptionButton 对象

TextBox 对象

Form 对象

OptionGroup 对象

ToggleButton 对象

Image 对象

Page 对象

在“适用对象”列表中某个对象的“属性”窗口中设置或返回“On Click”框的值。字符串型,可读/写。

表达式.OnClick

表达式是必需的。返回“适用对象”列表中某个对象的表达式。

备注

此属性有助于以编程方式更改事件触发时 Microsoft Office Access 2007 执行的操作。例如,在各次事件调用之间,可能需要更改表达式的参数,或从一个事件过程切换到一个表达式或宏,具体取决于触发事件时的实际情况。

当用户在某个对象上按下并松开鼠标左键时会发生 Click 事件。

OnClick 值将为以下任一值,具体取决于“选择生成器”窗口(通过单击对象的“属性”窗口中“On Click”框旁边的“生成”按钮进行访问)中已选择的选项:

  • 如果选择表达式生成器,则该值将为“=expression”,其中expression是表达式生成器窗口中的表达式。

  • 如果选择宏生成器,则该值是宏的名称。

  • 如果选择代码生成器,该值将为“[事件过程]”。

如果“On Click”框为空,则属性值为空字符串。

示例

以下示例将“订单输入”窗体上名为“OK”按钮的 Click 事件与“OK_Click”事件过程相关联,前提是当前不存在此关联。

With Forms("Order Entry").Controls("OK")
If .OnClick = "" Then
.OnClick = "[Event Procedure]"
End If
End With
扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×