Eric B. said:
How do I set a tristate value programmatically?
It won't accept true, false, or any number besides 0. The property I am
trying to set is dataGrid_1.Columns[0].Resizable
Eric B.
Hi Eric,
As the DataGrid does not have a Resizable column property I assume you are
talking about the DataGridViewColumn.Resizable which should be set to
DataGridViewTriState.NotSet, DataGridViewState.False or
DataGridViewState.True
DataGridView dgv = new DataGridView();
dgv.Columns.Add("Column1", "Column 1");
dgv.Columns.Add("Column2", "Column 2");
dgv.Columns.Add("Column3", "Column 2");
dgv.Columns[0].Resizable = DataGridViewTriState.NotSet;
dgv.Columns[1].Resizable = DataGridViewTriState.False;
dgv.Columns[2].Resizable = DataGridViewTriState.True;
Only columns 0 and 2 will be resizable.