小珊珊爱吃鱼 2014-12-21 18:44 采纳率: 0%
浏览 2218
已采纳

有关c#DateGridView的DataGridViewComboBoxColumn列问题

在我的DateGridView控件中有一列是DataGridViewComboBoxColumn,我使用Datagridview.Rows.Add()方法添加新的数据,现在有一个问题,就是我想每一行中的DataGridViewComboBoxColumn列的Items数据不同,比方说第一行表示小明喜欢吃什么水果,那么DataGridViewComboBoxColumn下拉框中的Items中就有N个水果的名字,第二行表示小明喜欢什么颜色,那么第二行DataGridViewComboBoxColumn下拉框的Items中就有N种颜色,可是我使用这个方法:
DataGridViewComboBoxColumn cob = (DataGridViewComboBoxColumn)this.dataGridView1.Columns[0];
cob.items.add();给我的DataGridViewComboBoxColumn 列添加数据时,所有列的DataGridViewComboBoxColumn下拉框里面的Items的值是一样的。

有什么方法可以让他么不一样吗???

  • 写回答

1条回答 默认 最新

  • bdmh 移动开发领域优质创作者 2014-12-21 18:50
    关注
            ((DataGridViewComboBoxCell)dataGridView1.Rows[0].Cells[0]).Items.Add("a");
            ((DataGridViewComboBoxCell)dataGridView1.Rows[0].Cells[0]).Items.Add("b");
            ((DataGridViewComboBoxCell)dataGridView1.Rows[1].Cells[0]).Items.Add("c");
            ((DataGridViewComboBoxCell)dataGridView1.Rows[2].Cells[0]).Items.Add("d");
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
编辑
预览

报告相同问题?

手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部