this.dataGridView1.DataSource=objtab;                for (int i = 0; i < dataGridView1.Rows.Count; i++)
                {
                    if (dataGridView1.Rows[i].Cells["StopFlag"].Value.ToString() == "是")
                    {
                        for(int j=0;j<dataGridView1.Columns.Count  ;j++)
                        {
                            dataGridView1.Rows[i].Cells[j].Style.BackColor = Color.Red;
                        }                            }
                }
我是这样写的,对不对, 这样写,点击标头行,排序的话,则背景色又还原了默认值。