我想检查 datagridview 的特定单元格是否具有特定值。所以我做了一个双“for”循环来检查列和行。并且在使用“if”检查时会抛出 NullReferenceException。有人可以帮帮我吗?更重要的是,如果我输入“try & catch”这些单元格并被选中并着色(我希望它们被着色)。我不明白。
这是代码:
for (int column = 0; column < 7; column++)
{
for (int row = 0; row < 6; row++)
{
if (dataGridView1.Rows[row].Cells[column].Value.ToString() == data.Day.ToString())// EXCEPTION
{
dataGridView1[column, row].Style.BackColor = Color.LightGreen;
}
}
}