Einzelnen Beitrag anzeigen

HolgerCW

Registriert seit: 28. Nov 2006
Ort: Marl
1.207 Beiträge
 
Delphi XE7 Enterprise
 
#1

DBGrid -> Selektierte Zeile Fett

  Alt 24. Feb 2017, 11:04
Hallo zusammen,

wenn ich in dem Ereignis DrawColumnCell folgendes einbaue:

Delphi-Quellcode:
 
 if (gdSelected in State) then
 begin

  DBGrid.Canvas.Font.Style := DBG_WorkFlow_GruppenBau.Canvas.Font.Style + [fsBold];
  DBGrid.Canvas.Font.Color := clBlack;
  DBGrid.DefaultDrawColumnCell(Rect, DataCol, Column, State);

 end
 else
 begin

  DBGrid.Canvas.Font.Style := DBG_WorkFlow_GruppenBau.Canvas.Font.Style - [fsBold];
  DBGrid.DefaultDrawColumnCell(Rect, DataCol, Column, State);

 end;
dann macht er zwar die selektierte Zeile FETT, aber man sieht dahinter auch noch den Text in NICHT FETT.

Was muss ich tuen ?

Gruss

Holger
  Mit Zitat antworten Zitat