永发信息网

在DataGridView中动态添加combox列

答案:2  悬赏:50  手机版
解决时间 2021-03-04 03:10
  • 提问者网友:沉默菋噵
  • 2021-03-04 00:03
DataGridViewComboBoxColumn dCombo = new DataGridViewComboBoxColumn();
dCombo.Name = "dCombo";
//该列显示的位置
dCombo.DisplayIndex = 4;
dCombo.HeaderText = "class";
想绑定sql数据库中banji表,列为class中的相关数据,不知道接下来该怎么写。。。
最佳答案
  • 五星知识达人网友:醉吻情书
  • 2021-03-04 00:40
dCombo.DataSource = 数据源;
dataGridView1.Columns.Insert(0, dCombo); //把combobox添加到第一列
全部回答
  • 1楼网友:时间的尘埃
  • 2021-03-04 01:57
system.windows.forms.datagridviewcomboboxcolumn list = new datagridviewcomboboxcolumn(); list.displayindex = 0; list.headertext = "类型"; list.datapropertyname = "类型"; list.datasource = this.dataset.tables[0]; list.displaymember = "type"; list.valuemember = "id"; datagridview1.columns.add(list);
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯