Einzelnen Beitrag anzeigen

Benutzerbild von eddy
eddy

Registriert seit: 4. Jan 2003
Ort: Sachsen
573 Beiträge
 
Delphi 5 Professional
 
#13

Re: Text im DBgrid einfärben

  Alt 12. Mär 2004, 14:44
Hallo barnti,

habe Deinen Vorschlag probiert, hat mir aber keine Färbung der Zellen gebracht (nach dem Warum habe ich nicht weiter gesucht.

Damit hat's in beiden Varianten funktioniert:

Code:
//  if (DataCol = 1) or (DataCol = 4) or (DataCol = 5)  // wenn man die Spalte kennt
  s := lower(Grid.Columns.Items[DataCol].FieldName);    // wenn man den Feldnamen verwendet
  if (s = 'kurs') or (s = 'diff') or (s = 'diffp')
    then Grid.DefaultDrawColumnCell(Rect, 0, Column, State);
mfg
eddy
  Mit Zitat antworten Zitat