Einzelnen Beitrag anzeigen

Delphi.Narium

Registriert seit: 27. Nov 2017
2.598 Beiträge
 
Delphi 7 Professional
 
#2

AW: Delphi 12 - DBGrid RowSelect - Marker erhalten

  Alt 31. Jul 2025, 01:37
Im Objektinspektor beim DBGrid das Ereignis OnDrawColumnCell zuweisen:
Delphi-Quellcode:
procedure TForm1.DBGrid1DrawColumnCell(
  Sender: TObject; const Rect: TRect; DataCol: Integer;
  Column: TColumn; State: TGridDrawState);
begin
  // Aktiven Datensatz prüfen
  if DBGrid1.DataSource.DataSet.RecNo = DBGrid1.Row then
    DBGrid1Canvas.Brush.Color := clSkyBlue // Deine Wunschfarbe
  else
    DBGrid1.Canvas.Brush.Color := clWhite;
  // Standard Zeichnung aufrufen
  DBGrid1.DefaultDrawColumnCell(Rect, DataCol, Column, State);
end;
  Mit Zitat antworten Zitat