将项添加到DataGridViewComboBoxColumn

时间:2013-04-02 15:43:53

标签: c# winforms datagridview datagridviewcombobox

我有一个DataGridView,我将一列更改为DataGridViewComboBoxColumn。我可以编辑项目以将一些数据放入其中并且它可以工作。

但是我想将Items放在程序中,因此,我尝试使用dataGridView1.Columns [“drop_column”]。但它没有物品

我发现了这篇文章,但它是创建一个新列但我已经有一个列Add items to DataGridViewComboBoxColumn in DataGridView during runtime

更新:感谢Ginosaji和Dona,我添加了一个演员阵容,它现在有效。

((DataGridViewComboBoxColumn)dataGridView1.Columns["drop_column"]).Items.Add("1");
((DataGridViewComboBoxColumn)dataGridView1.Columns["drop_column"]).Items.Add("2");
((DataGridViewComboBoxColumn)dataGridView1.Columns["drop_column"]).Items.Add("3");

1 个答案:

答案 0 :(得分:1)

以下是一个例子:

DataGridViewComboBoxCell CBCell = new DataGridViewComboBoxCell();

CBCell = DataGridView1.Rows(0).Cells("Your column name");
CBCell.Items.Add("Your item here");