组合框c# - 如何摆脱组合列表中的第一个空值

时间:2012-04-12 14:47:27

标签: c# combobox

我无处可寻。似乎每个人都试图在列表的第一个位置获得null,但我想要相反。我不想在我的组合框列表中选择null作为选项。我该如何摆脱它。

foreach (String item in comboFieldList)
{
    fieldBox1.Items.Add(item);
}

请帮忙。提前谢谢。

3 个答案:

答案 0 :(得分:7)

将商品添加到ComboBox后,请将SelectedItem设为第一项。

答案 1 :(得分:2)

除非您专门添加一个,否则不应该为空。

也许你在填充后没有通知组合框选择列表中的第一项?

填充后,检查它是否有值,如果是,请选择第一个索引。

答案 2 :(得分:1)

我同意,你没有正确填充你的组合框。您需要设置显示成员: -

combobox1.Datasource = dataTable1; combobox1.DisplayMember =“Column1”;