我有一个DataGridView,我将其中一列更改为DataGridViewComboBoxColumn。我可以编辑项目并在其中放置一些数据,并且它可以正常工作。
但是我想在程序中放置这些项目,因此,我尝试使用dataGridView1.Columns ["drop_column"]。但它没有项目。
我找到了这篇文章,但它是用于创建新列的,而我已经有了一列在运行时向DataGridViewComboBoxColumn添加项目。
更新:感谢Ginosaji和Dona,我进行了强制转换,现在它可以工作了。
但是我想在程序中放置这些项目,因此,我尝试使用dataGridView1.Columns ["drop_column"]。但它没有项目。
我找到了这篇文章,但它是用于创建新列的,而我已经有了一列在运行时向DataGridViewComboBoxColumn添加项目。
更新:感谢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");