Einzelnen Beitrag anzeigen

BennyM

Registriert seit: 7. Okt 2003
Ort: Frensdorf
24 Beiträge
 
Delphi 5 Enterprise
 
#2

Re: TMS Grid anderen Farbwert zuweisen

  Alt 16. Aug 2007, 15:19
Hi.

Nehm einfach das GetCellColor-Ereignis. Du musst nur ABrush.Color setzen und schon ist die komplette Reihe ist in deiner Farbe.
Du kannst ja dann einfach den Farbwert aus der jeweiligen Zeile im Grid nehmen.

Gruß
Der Benny

Delphi-Quellcode:
procedure TWorkshop.DBAdvGrid1GetCellColor(Sender: TObject; ARow, ACol: Integer; AState: TGridDrawState; ABrush: TBrush; AFont: TFont);
begin
   if ARow < 1 then Exit;
   ABrush.Color := StrToInt(DBAdvGrid1.Cells[3,ARow]);
end;
  Mit Zitat antworten Zitat