我用下面这段设置DBGrid中选中行的颜色:
if(State.Contains(gdSelected))
{
DBGrid1->Canvas->Font->Color = clWindowText;
DBGrid1->Canvas->Brush->Color =TColor RGB(255,100,0);
DBGrid1->DefaultDrawColumnCell(Rect,DataCol,Column,State);
}
但是只有选中的那行的某一个列变颜色,我想让整行的颜色都设置为我指定的颜色,要怎么改一下?请教高手
|