何时使用 Windows 窗体 ComboBox 而非 ListBox

ComboBoxListBox 控件的行为相似,在某些情况下可以互换。 但有时,其中一个比另一个更适合某个任务。

通常,当存在建议选项列表时,适合使用组合框,而当你想要将输入限制为列表中的内容时,则适合使用列表框。 组合框包含一个文本框字段,因此可以键入不在列表中的选项。 DropDownStyle 属性设置为 DropDownList 时例外。 在这种情况下,如果键入第一个字母,控件将选择一项。

此外,组合框可节省窗体上的空间。 由于在用户单击向下箭头之前不会显示完整列表,因此组合框可以很容易地放入列表框不适合的小空间中。 DropDownStyle 属性设置为 Simple 时例外:显示完整列表,并且组合框比列表框占用更多空间。

另请参阅