API:Vcl.Touch.GestureCtrls.TGestureListView.OnDrawItem

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property OnDrawItem: TLVDrawItemEvent read FOnDrawItem write FOnDrawItem;

C++

__property OnDrawItem;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
event published
Vcl.Touch.GestureCtrls.pas
Vcl.Touch.GestureCtrls.hpp
Vcl.Touch.GestureCtrls TGestureListView

Beschreibung

Tritt ein, wenn ein Eintrag in der Listenansicht gezeichnet werden soll.

Vcl.Touch.GestureCtrls.TGestureListView.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.

Siehe auch