У меня есть сетевое представление с одним DataGridViewCheckBoxColumn и некоторыми другими столбцами TextBox.Я хочу пройтись по каждой ячейке и посмотреть, если флажок установлен, то сделать что-то.Я использую следующий метод зацикливания.Есть ли лучший способ сделать ??
Я использовал или условие, потому что на некоторых компьютерах он приносит .Value
как проверено, а на некоторых он приносит .Value
как правда.
foreach (DataGridViewRow row in dataGridView.Rows)
{
if ((bool)(row.Cells["Checkbox"]).Value || (CheckState)row.Cells["Checkbox"].Value == CheckState.Checked)
{
// Do something
}
}
Заранее спасибо.