C# DataGridView,如何对以字符串开头的单元格使用if语句

C# DataGridView,如何对以字符串开头的单元格使用if语句,c#,datagridview,background-color,cells,C#,Datagridview,Background Color,Cells,我希望能够使用if语句来确定以字符串“Manual”开头的DGV单元的颜色。我知道如何改变电池的颜色 if (Convert.ToString(DGV_Points.Rows[x].Cells[2].Value.StartsWith) == "Manual") { } 也可以在单击标题时禁用单元格默认颜色的恢复吗 if (DGV_Points.Rows[x].Cells[2].Value.ToString().S

我希望能够使用if语句来确定以字符串“Manual”开头的DGV单元的颜色。我知道如何改变电池的颜色

if (Convert.ToString(DGV_Points.Rows[x].Cells[2].Value.StartsWith) == "Manual")
                    {

                    }
也可以在单击标题时禁用单元格默认颜色的恢复吗

if (DGV_Points.Rows[x].Cells[2].Value.ToString().StartsWith("Manual"))
{

}

这就是您要查找的吗?

背景色位于Style属性中:
DGV_Points.Rows[x].Cells[2].Style.BackColor=Color.youNameIt
以最有效的方式将修改后的单元格存储在列表中,并在必要时对其进行循环。。