如果行中包含特定单词,我想隐藏特定单元格

时间:2018-12-20 11:01:20

标签: c# forms datagridview datagrid hide

我想隐藏特定的单元格,但是如果行中有x个单词。

来自

this is mydatagridview

this is what i want

1 个答案:

答案 0 :(得分:0)

循环浏览并测试值:

foreach(DataGridViewRow row in myDatagridview.Rows)
{
    if(row.Cells["y"].Value == "a")
    {
        row.Visible = false;
    }
}

如果您要比较字符串值,则可能要在.ToString()之后添加row.Cells["y"].Value

由于您只想隐藏值而不是整个行,因此只需将row.Visible = false替换为row.Cells["x"].Value = null