如何将列设置为组合框

时间:2012-12-19 09:24:48

标签: c# winforms datagridview datagridviewcolumn

我已经从dataTable填充了DataGridView。我不想把一些列显示为组合框,下拉列表。我该怎么做呢? 我的代码是:

DataTable dt = dataBase.getData();
this.dataGridView1.DataSource = dt;
//set some columns to comboboxes

2 个答案:

答案 0 :(得分:2)

您应该将属性AutoGenerateColumns设置为false,然后使用相应的模板创建每个列

答案 1 :(得分:1)

在设计器中,您可以设置列的类型为:

DataGridViewComboBoxColumn

或者您可以通过编程方式进行设置

相关问题