OptionButton.Click 事件 (Outlook 窗体脚本)
当用户明确选择具有多个可能值的控件的值时,或者当值更改为 True 时发生。
语法
表达式。点击
表达 一个代表 OptionButton 对象的变量。
备注
以下是触发指定控件的 Click 事件的操作的示例:
单击窗体的空白区域或窗体上禁用的控件(列表框除外)。
用鼠标左键单击控件。
按控件的快捷键。
对于某些控件, Value 属性更改时 Click 事件会发生。 不过,使用 PropertyChange 或 CustomPropertyChange 事件是检测新属性值的首选方法。 下面是由于向控件分配新值而触发 Click 事件的操作示例:将一个 OptionButton 的值更改为 True,并将组中的一个 OptionButton 设置为 True 会将组中的所有其他按钮设置为 False,但是只会针对其值更改为 True 的按钮发生 Click 事件。
当 Value 设置为 Null 时 Click 事件不会触发。
用鼠标左键单击会改变控件的值,因此会触发 Click 事件。 用鼠标右键单击不会改变控件的值,因此不会触发 Click 事件。
如果您将 OptionButton 绑定到一个字段,则 Click 事件不会激发。 您需要使用 PropertyChange 或 CustomPropertyChange 事件通过代码检测更改,如下面的代码示例所示:
Sub Item_PropertyChange(ByVal Name)
Set MyListBox = Item.GetInspector.ModifiedFormPages("Message").Controls("OptionButton1")
Select Case Name
Case "Mileage"
Item.CC = MyOptionButton.Value
Item.Subject = MyOptionButton.Value
Case Else
End Select
End Sub
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。