API:Vcl.ComCtrls.TListView.OnDrawItem
Delphi
property OnDrawItem;
C++
__property OnDrawItem;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
event | published | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TListView |
Beschreibung
Tritt ein, wenn ein Eintrag in der Listenansicht gezeichnet werden soll.
Vcl.ComCtrls.TListView.OnDrawItem erbt von Vcl.ComCtrls.TCustomListView.OnDrawItem. Der folgende Inhalt bezieht sich auf Vcl.ComCtrls.TCustomListView.OnDrawItem.
Tritt ein, wenn ein Eintrag in der Listenansicht gezeichnet werden soll.
Schreiben Sie Quelltext in einer OnDrawItem-Behandlungsroutine, um Einträge in der Listenansicht manuell zu zeichnen. Dieses Ereignis tritt nur ein, wenn OwnerDraw den Wert True hat und ViewStyle auf vsReport gesetzt ist.
Hinweis: Listenansichten empfangen mehrere anderen Ereignisse für benutzerdefiniertes Zeichnen, einschließlich von OnCustomDraw, OnCustomDrawItem, OnCustomDrawSubItem, OnAdvancedCustomDraw, OnAdvancedCustomDrawItem und OnAdvancedCustomDrawSubItem. Im Gegensatz zu OnDrawItem werden diese Ereignisse unabhängig vom Wert der Eigenschaft OwnerDraw ausgelöst. Diese Ereignisse stellen etwas andere Informationen zum Status des zu zeichnenden Elements bereit. Das Ereignis OnAdvancedCustomDraw, OnAdvancedCustomDrawItem oder OnAdvancedCustomDrawSubItem wird in verschiedenen Phasen des Zeichnungsprozesses ausgelöst.
OnDrawItem ist eine Ereignisbehandlungsroutine des Typs Vcl.ComCtrls.TLVDrawItemEvent.