我有一个 ComboBox 控件。
我将此控件绑定(bind)到 DataSet 表。
代码如下:
comboBox.Items.Add(("Select"));
comboBox.DataSource = DataSet.ColorTable;
comboBox.DisplayMember = DataSet.ColorTable.ColorNameColumn.ColumnName;
comboBox.ValueMember = DataSet.ColorTable.ColorIDColumn.ColumnName;
我得到的结果:
我想在列表的顶部显示SELECT: 字。所以我需要向 comboBox 控件添加附加项。 下面是我的实现方式:
cmbCategory.Items.Add(("Select"));
但是结果还是和上面一样。我只得到列表顶部没有 SELECT: 单词的颜色。
知道如何将此字符串-SELECT: 添加到 ComboBox 控件并设置为此字符串 ValueMember
吗?
最佳答案
改用Insert
方法。
cmbCategory.Items.Insert(0, "Select");
注意:将此代码放在数据绑定(bind)之后。
关于c# - 将项目添加到 ComboBox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14143287/