Обработка события в DataGridViewCheckBoxColumn - C#
Формулировка задачи:
Добрый день!
Есть DataGridView. В нем 3 колонка представлена типом DataGridViewCheckBoxColumn.
Скажите, пожалуйста, как обработать событие нажатие на CheckBox?
Необходимо, чтобы при нажатии на CheckBox DataGridView.Rows[i].Cells[3].Value.ToString() было присвоено значение некоторой переменной.
Если не нажато, то соответственно ничего не присваивается.
Решение задачи: «Обработка события в DataGridViewCheckBoxColumn»
textual
Листинг программы
private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e)
{
string n="";
if (e.ColumnIndex == 4)
{
if ((bool)(((DataGridViewCheckBoxCell)dataGridView1.Rows[e.RowIndex].Cells[4]).Value) == true)
{
n="Znachenie";
}
}
}