选择 DGV 单元
本文关键字:单元 DGV 选择 | 更新日期: 2023-09-27 18:37:08
拜托,这里有什么问题
foreach (DataGridViewRow row in frm02.dgv02.Rows)
{
foreach (DataGridViewCell cell in row.Cells)
{
if (cell.Value.ToString() == "323")
//if (cell.RowIndex == 3)
{
cell.Selected = true;
我得到了空引用异常
如果我用第二个替换第一个 - 它可以工作。
您正在访问的单元格中的值似乎包含空值。 然后您正在呼叫 .ToString() 在该空值上。 您可以在尝试调用 之前执行空检查。ToString() 在该值上。
你可以这样做:
if (cell.Value != null && cell.Value.ToString() == "323")