如何使ComboBox不可编辑并在.NET中设置默认文本值?

时间:2016-04-05 03:16:16

标签: c# winforms

我想要一个select-only ComboBox ,提供项目列表供用户选择。在disabled控件的text部分中键入应为ComboBox,我还要设置默认值。

2 个答案:

答案 0 :(得分:1)

DropDownStyle属性设置为DropDownList

this.comboBox1.DropDownStyle = ComboBoxStyle.DropDownList;

答案 1 :(得分:0)

如上一个答案所述,您可以通过设置Exited (2) 8 seconds ago将其设为select-only,您可以在此处找到其他ComboBoxStyles。在这里,我想在特定组合框的ComboBoxStyle.DropDownList索引中包含一个新的ComboboxItem,并将其作为默认值:请考虑以下代码;

0th

其中cboSample.DropDownStyle = ComboBoxStyle.DropDownList; ComboboxItem newItem = new ComboboxItem(); newItem.Text = "Select an item"; newItem.Value = 0; cboSample.Items.Insert(0, newItem); comboBox1.SelectedIndex = 0; 是一个定义为的类:

ComboboxItem