Einzelnen Beitrag anzeigen

mm1256

Registriert seit: 10. Feb 2014
Ort: Wackersdorf, Bayern
642 Beiträge
 
Delphi 10.1 Berlin Professional
 
#9

AW: Daten in einem DBGrid anders anzeigen (nicht TField.OnGetText)

  Alt 30. Aug 2016, 18:24
Ich benutze immer den Canvas des DBGrid um abweichende Anzeigen zu realisieren. "OnDrawColumnCell" ist dein Freund:

Delphi-Quellcode:
procedure TMyGrid.GridDrawColumnCell(Sender: TObject;
  const Rect: TRect; DataCol: Integer; Column: TColumn;
  State: TGridDrawState);
begin
  if (Column.FieldName = 'MeinSpeziellesTextFeld') then
  with (Sender as TDBGrid).Canvas do begin
    . . .
  end;
end;
Gruss Otto PS: Sorry wenn ich manchmal banale Fragen stelle. Ich bin Hobby-Programmierer und nicht zu faul die SuFu zu benutzen
  Mit Zitat antworten Zitat