Я хочу добавить флажок для каждой строки в DataGridView
.DataGridView
будет заполняться динамически, и когда он будет заполнен, у него должен быть новый столбец с именем «Выбрать», и этот столбец должен содержать флажки.
Я использовал этот код, но он не работает.
DataGridViewTextBoxColumn c = new DataGridViewTextBoxColumn();
clsCol1.HeaderText = "Select";
clsCol1.ValueType = typeof(System.String);
this.dataGridView1.Columns.Add(clsCol1);
Я пробовал этот код также
dataGridView1.Columns.Clear(); DataGridViewCheckBoxColumn c = new DataGridViewCheckBoxColumn();
{
column.HeaderText = "Selected";
column.Name = "Selected";
column.AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells;
column.FlatStyle = FlatStyle.Standard;
column.ThreeState = false;
column.CellTemplate = new DataGridViewCheckBoxCell();
column.CellTemplate.Style.BackColor = Color.Beige;
}
dataGridView1.Columns.Insert(0, column)
После заполнения DataGridView
я хочу сделать две кнопки, чтобы отметить все и снять все флажки.
Я довольнонеопытный с C #, поэтому любые ответы будут наиболее ценными.