Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Anzeige unter DBGrid (https://www.delphipraxis.net/115606-anzeige-unter-dbgrid.html)

natha_03 14. Jun 2008 21:59


Anzeige unter DBGrid
 
Hallo zusammen,
wie erreicht man bei einem DBGrid, wenn eine Zeile mit der Maus angeklickt wird, die erste Spalte dieser Zeile eine andere Farbe z.B. Gelb bekommt !!

natha

mkinzler 14. Jun 2008 22:04

Re: Anzeige unter DBGrid
 
Durch Ownerdraw. (.onDrawColumnCell)

natha_03 14. Jun 2008 22:14

Re: Anzeige unter DBGrid
 
kannst du das etwas präzisieren, vielleicht die Syntax aufschreiben, bin recht neu in Delphi !! :)

mkinzler 14. Jun 2008 22:21

Re: Anzeige unter DBGrid
 
Die Syntax sollte dir eigentlich die IDE vorgeben, wenn du doppelt auf den Event klickst.
Die mit dieser Property verbundene Methode wird für jede Zelle aufgerufen. Du musst also überprüfen, in welcher Zelle du dich befindest

Delphi-Quellcode:
procedure TForm.DBGridDrawColumnCell(Sender: TObject; const Rect: TRect;
  DataCol: Integer; Column: TColumn; State: TGridDrawState);

natha_03 14. Jun 2008 22:27

Re: Anzeige unter DBGrid
 
Super, danke !!!


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:40 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz