Vcl.Touch.GestureCtrls.TGestureListView.OnAdvancedCustomDrawItem

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property OnAdvancedCustomDrawItem: TLVAdvancedCustomDrawItemEvent read FOnAdvancedCustomDrawItem write FOnAdvancedCustomDrawItem;

C++

__property OnAdvancedCustomDrawItem;

Eigenschaften

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

Beschreibung

Wird zu verschiedenen Zeitpunkten während des Zeichnens der Einträge einer Listenansicht ausgelöst.

Vcl.Touch.GestureCtrls.TGestureListView.OnAdvancedCustomDrawItem erbt von Vcl.ComCtrls.TCustomListView.OnAdvancedCustomDrawItem. Der folgende Inhalt bezieht sich auf Vcl.ComCtrls.TCustomListView.OnAdvancedCustomDrawItem.

Wird zu verschiedenen Zeitpunkten während des Zeichnens der Einträge einer Listenansicht ausgelöst.

Mit einer Ereignisbehandlungsroutine OnAdvancedCustomDrawItem passen Sie das Zeichnen der Einträge auf der Zeichenfläche (Eigenschaft Canvas) einer Listenansicht an. OnAdvancedCustomDrawItem wird ausgelöst, an verschiedenen Zeitpunkten beim Zeichnen eines Listeneintrags ausgelöst.

Im Gegensatz zu dem Ereignis OnDrawItem erhält die Listenansicht dieses Ereignis auch, wenn die Eigenschaft OwnerDraw auf False gesetzt ist. Die Ereignisbehandlungsroutine OnAdvancedCustomDrawItem stellt etwas andere Statusinformationen als das Ereignis OnDrawItem bereit und wird sowohl vor als auch nach dem Standardzeichnen ausgelöst.

Hinweis: OnAdvancedCustomDrawItem tritt zu verschiedenen Zeitpunkten während des Zeichnenprozesses ein. Um nur unmittelbar vor dem Standardzeichnen der Listeneintrag zu reagieren, verwenden Sie besser das Ereignis OnCustomDrawItem.

Die Ereignisbehandlungsroutine OnAdvancedCustomDrawItem ist des Typs TLVAdvancedCustomDrawItemEvent.

Siehe auch