C# datagridview能不能设置某个单元格为下拉列表

2024-06-03 23:37:25
推荐回答(2个)
回答1:

VS自己带的DatagridView可以实现(某一个列),你说的DEvcomponent也可以实现,实现下拉框均只需在设计列的时候设置好就可以了。
如果你说仅仅是设置某一个单元格,我想这个可能性不太大(当然我没有这样实现过),我们可以进一步交流

回答2:

System.Windows.Forms.DataGridViewComboBoxColumn oilType = new System.Windows.Forms.DataGridViewComboBoxColumn();
oilType.HeaderText = "油品";

oilType.DisplayStyle = System.Windows.Forms.DataGridViewComboBoxDisplayStyle.Nothing;
oilType.DataSource = new List{"97#","93#","0#"};
this.dataGridView1.Columns.Add(this.oilType);