Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - StringGrid Zelle in bestimmter Farbe


oroblram - Fr 28.08.09 13:35
Titel: StringGrid Zelle in bestimmter Farbe
Hallo zusammen,

ist es irgendwie möglich, einer bestimmten Zelle in einem Stringgrid, also z.B. der Zelle Grid1.Cells[3,0], eine andere Hintergrundfarbe zu verpassen oder die Schriftfarbe zu ändern?

Danke schon mal für die Info.


Lannes - Fr 28.08.09 13:48

Hallo,

ja :wink:

Infos dazu gibt es hier reichlich, wenn man sucht.

im Groben(Ereignis OnDrawcell):

Delphi-Quelltext
1:
2:
3:
4:
5:
6:
if (ACol = 3and (ARow = 0then
  begin
  StringGrid1.Canvas.Brush.Color := clRed;
  StringGrid1.Canvas.FillRect(Rect);
  //Text ausgeben
  end;


oroblram - Fr 28.08.09 14:35

super, danke!!!