c# – 在组合框中显示空白而不是第一项

码:

        cmbItemType.DisplayMember = "Text";
        cmbItemType.ValueMember = "Value";

        var items = new[] {
                              new { Text = "Text1", Value = "1"},  
                              new { Text = "Text2", Value = "2"}
                            };

        cmbItemType.DataSource = items;

上面的代码显示了两个项目,但是如何在字段中显示空白项目.现在在加载时,它显示Text1而不选择.我想显示一个空白项而不是Text1.

注意:不应将空白项添加到列表中,因此在选择组合框时,我不希望在Text1显示文本上方看到空白项.谢谢.

解决方法:

将项目设置为DataSource后:

cmbItemType.SelectedIndex = -1;
上一篇:java – 如何切换位置或交换两个JComboBox的内容?


下一篇:easyui combobox下拉框文字超出宽度有横向滚轮