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

Pro*_*mer 4 .net c# combobox winforms

码:

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

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

cmbItemType.DataSource = items;
Run Code Online (Sandbox Code Playgroud)

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

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

Fun*_*ung 7

将项目设置为DataSource后:

cmbItemType.SelectedIndex = -1;
Run Code Online (Sandbox Code Playgroud)