views:

41

answers:

3

how to add the checkbox to the datagridview from coding in windows form.

i have a datatable with one column as 'value'=true; and in another datatable i had settings for that column as value='Checkbox'

so if my value is true and 'checkbox ' is there the default datatable 'value' cell has to be replaced with checkbox selected true. in that way

if the value is true by defalut it should be checked in that checkbox..

A: 

Assuming that you mean how to add a checkbox column to a DataGridView dynamically:

DataGridViewCheckBoxColumn col = new DataGridViewCheckBoxColumn();
... // set properties as needed here
dataGridView1.Columns.Add(col);
ho1
+1  A: 

If you meant to add a column with checkboxes:

DataGridViewCheckBoxColumn checkColumn = new DataGridViewCheckBoxColumn();
checkColumn.Name = "X";
checkColumn.HeaderText = "X";
checkColumn.Width = 50;
checkColumn.ReadOnly = false;
checkColumn.FillWeight = 10; //if the datagridview is resized (on form resize) the checkbox won't take up too much; value is relative to the other columns' fill values
dataGridView1.Columns.Add(checkColumn);
Rox
+1  A: 

For these kind of questions you can just add the control through the designer and see what Visual Studio did in the code behind file.

Carra