使用 AutoExpand 属性可以指定当在组合框中键入时,Microsoft Access 是否用组合框列表中与输入字符相匹配的值自动填充组合框的文本框部分。这样可以在不显示组合框的文本框部分的情况下,快速输入组合框中现有的值。Boolean 型,可读写。
expression.AutoExpand
expression 必需。返回“应用于”列表中的一个对象的表达式。
AutoExpand 属性使用下列设置:
设置 |
Visual Basic |
说明 |
是 |
True |
(默认值)Microsoft Access 从列表中选择与键入的第一个字符相匹配的项填入组合框中。随着键入更多的字符,Microsoft Access 会改变其显示的值,以匹配所有已键入的字符。 |
否 |
False |
必须从列表中选择一个值或键入完整的值。 |
使用组合框的属性表、宏或 Visual Basic,可以设置 AutoExpand 属性。
在组合框的文本框部分输入字符时,Microsoft Access 将在列表中搜索与键入的字符相匹配的值。如果将 AutoExpand 属性设为“是”,则 Microsoft Access 将自动显示与键入的字符相匹配的第一个潜在值。
即使将 AutoExpand 属性设为“否”,只要将 LimitToList 属性设为“是”,且组合框列表是下拉式的,那么当用户在组合框的文本框部分输入字符时,Microsoft Access 也将从列表中选择匹配值。如果用户按 Enter 或移到另一控件或记录,则选定的值将显示在组合框中。