如何填充DatagridViewComboboxColumn

时间:2014-08-17 19:11:07

标签: c# .net datagridview

我不确定如何填充DatagridviewCombobox列。 DataGridViewCombobox列中有几个属性,我不确定使用哪个:

  • 数据源
  • 产品
  • DisplayMember
  • ValueMember

我很困惑,有很多属性。这就是我试过的:

DataGridViewComboBoxColumn cb = (DataGridViewComboBoxColumn)dataGridView1.Rows[0].Cells[0].Value;
cb.Items.Add("TEST");

//OR
 cb.DataSource = new List<String>() { "T", "E", "S", "T" };

1 个答案:

答案 0 :(得分:1)

您必须将其强制转换为DataGridViewComboBoxCell,而不是DataGridViewComboBoxColumn :)例如:

((DataGridViewComboBoxCell)dataGridView1.Rows[0].Cells[0]).Items.Add("Something");