Winforms Combobox - 不允许用户编辑项目

时间:2011-09-26 12:11:12

标签: c# winforms combobox

这可能很简单。默认情况下,winforms组合框项目可以由用户编辑,如何禁用?

5 个答案:

答案 0 :(得分:44)

设置DropDownStyle = DropDownList。

答案 1 :(得分:13)

将ComboBox.DropDownStyle设置为DropDownList

ComboBox1.DropDownStyle = ComboBoxStyle.DropDownList;
  

指定单击向下箭头显示列表   文本部分不可编辑。这意味着用户不能   输入新值。只能选择列表中已有的值。

答案 2 :(得分:4)

ComboBox样式设置为ComboBoxStyle.DropDownList

答案 3 :(得分:1)

尝试将DropDownStyle属性设置为DropDownList。 Style of Simple使它像列表框一样,Combobox就是你所看到的允许编辑,而DropDownList只允许用户选择。

答案 4 :(得分:1)

两个帮助您阻止用户不编辑DropDownList的方法:

一个。使用编程代码:

DropDownListName.DropDownStyle = ComboBoxStyle.DropDownList; \

B中。使用Visual Studio的设计属性

设置DropDownStyle = DropDownList。

我希望这能帮到你。