VB.NET ComboBox 控件

2025年3月17日 | 阅读 3 分钟

ComboBox 控件用于在下拉列表中显示多个项目。 它是 ListboxTextbox 的组合,用户只能输入一个项目。 此外,它还允许用户从下拉列表中选择一个项目。

让我们使用以下步骤在 VB.NET Windows 中创建一个 ComboBox 控件。

步骤 1: 我们需要从工具箱中拖动组合框控件并将其放到 Windows 表单上,如下所示。

VB.NET ComboBox Control

步骤 2: 将 ComboBox 添加到表单后,我们可以通过单击 ComboBox 控件来设置 ComboBox 的各种属性。

ComboBox 属性

ComboBox 控件具有以下属性。

VB.NET ComboBox Control
属性描述
AllowSelectionAllowSelection 属性采用一个值,该值指示列表是否允许选择列表项。
AutoCompleteMode它采用一个值,该值表示自动完成功能在 ComboBox 中的工作方式。
创建时间它采用一个值,该值确定是否创建该控件。
DataBinding它用于将数据绑定到 ComboBox 控件。
BackColorBackColor 属性用于设置组合框控件的背景颜色。
DataSource它用于获取或设置 ComboBox 控件的数据源。
FlatStyle它用于设置 ComboBox 控件的样式或外观。
MaxDropDownItemsMaxDropDownItems 属性用于在组合框控件中设置最大项目数,方法是设置一个值。
MaxLength(最大长度)它由用户用于在组合框的可编辑区域中输入最大字符数。
SelectedItem它用于设置或获取 ComboBox 控件中的选定项目。
SortedSorted 属性用于通过设置该值来对 ComboBox 中的所有项目进行排序。

ComboBox 事件

事件描述
FontChanged当字体值属性更改时发生。
格式当数据与组合框控件绑定时,将调用一个格式化事件。
SelectIndexChanged当 SelectIndexChanged 的属性值更改时发生。
HelpRequested当用户请求控件帮助时,将调用 HelpRequested 事件。
离开当用户将焦点移出 ComboBox 控件时发生。
MarginChanged当 ComboBox 控件中的边距属性更改时发生。

让我们创建一个程序来在 VB.NET Windows 窗体中显示日历。

ComboBox_Control.vb

输出

VB.NET ComboBox Control

现在从下拉框中选择日、月和年,然后单击“日期”按钮以在表单中显示日期。

VB.NET ComboBox Control
下一主题ListBox 控件