Delphi formumda, Cxgrid OnGetContentStyle özelliğini kullanarak, master tabloya bağlı cxgrid üzerinde aşağıdaki şekilde satır renklendirme yapabiliyorum.
Kod: Tümünü seç
if (ARecord.Values[cxGrid1DBTableView1Alanadi.Index]=1) then
AStyle:=sari;
Yani şöyle bir şey mümkünmüdür;
Kod: Tümünü seç
procedure TForm1.cxGrid1DBTableView1StylesGetContentStyle( //Master tabloya bağlı cxgrid1
Sender: TcxCustomGridTableView; ARecord: TcxCustomGridRecord;
AItem: TcxCustomGridTableItem; out AStyle: TcxStyle);
begin
if (ARecord.Values[cxGrid2DBTableView1Alanadi.Index]=1) then //Detay tabloya bağlı cxgrid2
AStyle:=sari;