OptionButton.Click 事件 (Outlook 窗体脚本)

当用户明确选择具有多个可能值的控件的值时,或者当值更改为 True 时发生。

语法

表达式点击

表达 一个代表 OptionButton 对象的变量。

备注

以下是触发指定控件的 Click 事件的操作的示例:

  • 单击窗体的空白区域或窗体上禁用的控件(列表框除外)。

  • 用鼠标左键单击控件。

  • 按控件的快捷键。

对于某些控件, Value 属性更改时 Click 事件会发生。 不过,使用 PropertyChangeCustomPropertyChange 事件是检测新属性值的首选方法。 下面是由于向控件分配新值而触发 Click 事件的操作示例:将一个 OptionButton 的值更改为 True,并将组中的一个 OptionButton 设置为 True 会将组中的所有其他按钮设置为 False,但是只会针对其值更改为 True 的按钮发生 Click 事件。

Value 设置为 NullClick 事件不会触发。

用鼠标左键单击会改变控件的值,因此会触发 Click 事件。 用鼠标右键单击不会改变控件的值,因此不会触发 Click 事件。

如果您将 OptionButton 绑定到一个字段,则 Click 事件不会激发。 您需要使用 PropertyChangeCustomPropertyChange 事件通过代码检测更改,如下面的代码示例所示:

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 支持和反馈,获取有关如何接收支持和提供反馈的指南。