cxgrid 如何去掉默认首行的选中状态或颜色?

解决方案 »

  1.   

    貌似是:
    设置TcxGridTableView的styles->selection属性,颜色设置为网格相同的背景颜色,字体颜色设置为网格字体颜色. 
      

  2.   

    可以参考一下这个:
    http://guobaoguo.blog.163.com/blog/static/109162582007817103322283/
      

  3.   

    这个问题在结贴后得到了解决,现在来公布一下解放方法。
    procedure TForm1.FormShow(Sender: TObject);
    begin
      cxGrid1DBTableView1.Styles.Inactive:=cxStyle2; /cxStyle2颜色设为白色(cxGridTableView的行背景色)
    end;procedure TForm1.cxGrid1Exit(Sender: TObject);
    begin
      cxGrid1DBTableView1.Styles.Inactive:=cxStyle1; /cxStyle2颜色设为灰色(cxGridTableView的选中行失去焦点后的背景色)
    end;