Я привязал таблицу данных к DataGridView
, в этой таблице данных есть столбец с именем «Статус», который имеет тип Boolean
. Я могу установить значение true
или false
с помощью кода.
Однако я не могу понять, как проверить, проверена ли данная строка уже или нет. Это код, который я пытаюсь использовать, и его компиляция показывает ошибку «указанное приведение недействительно».
Любая помощь будет оценена по достоинству.
if (rowIndex >= 0)
{
var cbxCell = (DataGridViewCheckBoxCell)dgvScan.Rows[rowIndex].Cells["Status"];
if ((bool)cbxCell.Value)
{
// Do stuff
}
else
{
// Do other stuff
}
}