Wie ändere ich die Farbe des Datagrids in Delphi? Genau wie der gleiche Name Control in .NET.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------
Es scheint, dass Code im ONDRAWDATACELL -Event geschrieben wird.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------
Procedure tform1.dbgriddrawcolumncell (Absender: Tobject;
const rect: Trect;
Zustand: TGridDrawstate);
Beginnen
Wenn dbgrid2.datasource.dataset.recno mod 2 = 1 dann dann
Beginnen
Dbgrid2.canvas.font.Color: = clbblue;
Dbgrid2.canvas.brush.color: = clyellow;
Ende
sonst beginnen
Dbgrid2.canvas.font.Color: = clred;
Dbgrid2.canvas.brush.color: = clgradientactiveCaption;
Ende;
Dbgrid2.DefaultDrawcolumncell (rect, Datacol, Spalte, Zustand);
Ende;