1

如何显示在动态内部创建的组合框单元格的第一个元素DatGridView,按照我们可以设置的普通组合框

ComboBox1.SelectedIndex = 0;

但是这种情况不适用于 DataGridViewComboBoxCell,我创建了组合框单元格,如下面的代码所示,并且我正在向内部循环添加值..

DataGridViewComboBoxCell global_inhibits = new DataGridViewComboBoxCell();
for (int j = 0; j < Class_INHV.global_inhibts.Count; j++)
    global_inhibits.Items.Add(Class_INHV.global_inhibts[j]);

谁能告诉我如何显示默认添加的第一个元素?

4

2 回答 2

1

尝试:

 global_inhibits.Value = global_inhibits.Items[0];
于 2013-07-03T10:50:18.617 回答
1

只需设置值。你可以像这样明确地设置它

DataGridViewComboBoxCell global_inhibits = new DataGridViewComboBoxCell();
global_inhibits.Value = "SomeValue";

或者使用Items using indexing

DataGridViewComboBoxCell global_inhibits = new DataGridViewComboBoxCell();
global_inhibits.Value = global_inhibits.Items[0];

我希望这有帮助。

于 2013-07-03T10:52:10.820 回答