如何查找datagridcell是否有0值

时间:2015-08-26 11:39:08

标签: c# sql winforms

这段代码只检查datagrid中的第一行。我需要在datagrid中找到所有0行。我有很多模型,这需要在cellclick to grid上调用而不是向另一个模型调用。任何帮助?

foreach (DataGridViewRow row in dataGridView1.Rows)
{
    foreach (DataGridViewCell cell in dgvNalog.SelectedCells)
    { 
        for (int i = 0; i < dgvNalog.RowCount; i++)
        {
            rowIsEmpty = true;
            if (Convert.ToDouble(row.Cells["Kolicina"].Value) == 0)
            {
                rowIsEmpty = false;
                dgvNalog.Rows[i].Cells["Kolicina"].Style.BackColor = Color.Red;

                break;
            }
        }
    }
}

1 个答案:

答案 0 :(得分:0)

您需要迭代new A集合中的每一行并检查零值,如下所示:

dgvNalog.Rows