C#如何像组合框一样制作列表框下拉列表呢?

时间:2010-05-25 14:16:01

标签: c# winforms

如何像组合框一样制作列表框下拉列表?

或者是否可以配置组合框以便用户无法添加值,而只能从可用的值列表中进行选择?

这适用于桌面应用程序。

3 个答案:

答案 0 :(得分:14)

ComboBox控件有一个DropDownStyle属性用于设置它。将其设置为DropDownList。

答案 1 :(得分:8)

DropDownStyle设置为DropDownList

  

指定通过单击向下箭头显示列表,并且文本部分不可编辑。这意味着用户无法输入新值。只能选择列表中已有的值。仅当AutoCompleteMode为Suggest或SuggestAppend时才会显示该列表。

像:

DropDownStyle = DropDownList;

答案 2 :(得分:4)

将ComboBox.DropDownStyle属性设置为DropDownList - 它应该为您提供所需的行为