我有一个ComboBox控件.
我将此控件绑定到DataSet表.
这是代码:
comboBox.Items.Add(("Select"));
comboBox.DataSource = DataSet.ColorTable;
comboBox.DisplayMember = DataSet.ColorTable.ColorNameColumn.ColumnName;
comboBox.ValueMember = DataSet.ColorTable.ColorIDColumn.ColumnName;
Run Code Online (Sandbox Code Playgroud)
这个结果我得到:
我想在列表顶部显示SELECT: word.所以我需要在comboBox控件中添加另外的Item.这是我如何实现它:
cmbCategory.Items.Add(("Select"));
Run Code Online (Sandbox Code Playgroud)
但结果仍与上述相同.我只得到没有SELECT的颜色:列表顶部的单词.
知道如何添加这个字符串 - SELECT:到ComboBox控件并设置为此字符串ValueMember
?
改用Insert
方法.
cmbCategory.Items.Insert(0, "Select");
Run Code Online (Sandbox Code Playgroud)
注意:将此代码放在数据绑定之后.