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