我有数据绑定一个组合框与数据库中的值列表,现在,第一条记录显示为默认值,我需要更改此设置并设置为空白或我的自定义消息,任何解决方案?< / p>
答案 0 :(得分:2)
您还可以直接设置Text
的{{1}}属性以获取自定义消息,例如:
ComboBox
答案 1 :(得分:0)
在绑定之前将空项作为第一项添加到DataSource是对此问题的丑陋修复。
将SelectedIndex设置为-1可能会有所帮助。
以下是另一个选项,但您可能必须在检索所选项目时进行验证。
comboBox.Text = string.Empty;
答案 2 :(得分:-1)
将数据绑定到组合框后,在索引0处插入新项目:
combobox1.Items.Insert(0, "Default Value");
或
combobox1.Items.Insert(0, ""); //Empty