如何在DataGrid控件中添加CheckBox列?

时间:2016-03-12 07:15:23

标签: c# .net winforms datagrid

我尝试将CheckBox添加到DataGrid(。Net 2.0,而不是DataGridView),但是不起作用。我做错了什么?
我的尝试:

DataColumn colNewDGCol = new DataColumn();
colNewDGCol.DataType = System.Type.GetType("System.Boolean");
colNewDGCol.DefaultValue = false;
colNewDGCol.ColumnName = ("ck");
ds.Columns.Add(colNewDGCol);

1 个答案:

答案 0 :(得分:0)

您需要设置要成为复选框列的列的单元格模板。

DataGridViewColumn col1 = new DataGridViewColumn();
DataGridViewCell cell = new DataGridViewCheckBoxCell();
col1.CellTemplate = cell;