C# Winforms组合框-不允许用户编辑项目
这可能很简单。默认情况下,用户可以编辑winforms combobox项目,如何禁用此功能?将combobox.DropDownStyle设置为 指定通过单击向下箭头和箭头来显示列表 文本部分不可编辑。这意味着用户不能 输入一个新值。只能选择列表中已有的值C# Winforms组合框-不允许用户编辑项目,c#,winforms,combobox,C#,Winforms,Combobox,这可能很简单。默认情况下,用户可以编辑winforms combobox项目,如何禁用此功能?将combobox.DropDownStyle设置为 指定通过单击向下箭头和箭头来显示列表 文本部分不可编辑。这意味着用户不能 输入一个新值。只能选择列表中已有的值 设置DropDownStyle=DropDownList。将组合框样式设置为组合框样式。DropDownList尝试将DropDownList属性设置为DropDownList。Simple的样式使它像一个列表框,Combobox是您看到的
设置DropDownStyle=DropDownList。将
组合框
样式设置为组合框样式。DropDownList
尝试将DropDownList属性设置为DropDownList。Simple的样式使它像一个列表框,Combobox是您看到的允许编辑的,DropDownList只允许用户选择 有两种方法可以帮助您阻止用户不编辑DropDownList:
A.使用编程代码:
DropDownList Name.DropDownStyle=ComboBoxStyle.DropDownList\
B.使用Visual Studio的设计属性
设置DropDownStyle=DropDownList
我希望这能对您有所帮助。这些答案的可能重复应该被拒绝。简单地将comboxbox设置为DropDownStyle“DropDownList”,用户就无法根据用户输入开始键入和过滤列表。这对于大型列表非常有用。
ComboBox1.DropDownStyle = ComboBoxStyle.DropDownList;