Vcl.ComCtrls.TListView.OnCustomDrawItem

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property OnCustomDrawItem: TLVCustomDrawItemEvent read FOnCustomDrawItem write FOnCustomDrawItem;

C++

__property OnCustomDrawItem;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
event published
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls TListView

Beschreibung

Wird ausgelöst, wenn ein Element in einer Listenansicht gezeichnet wird.

Vcl.ComCtrls.TListView.OnCustomDrawItem erbt von Vcl.ComCtrls.TCustomListView.OnCustomDrawItem. Der folgende Inhalt bezieht sich auf Vcl.ComCtrls.TCustomListView.OnCustomDrawItem.

Wird ausgelöst, wenn ein Element in einer Listenansicht gezeichnet wird.

Nehmen Sie in eine OnCustomDrawItem-Ereignisbehandlungsroutine Code auf, der die Zeichenfläche (Eigenschaft Canvas) der Listenansicht vor den enthaltenen Elementen zeichnet.

Im Gegensatz zu dem Ereignis OnDrawItem erhält die Listenansicht dieses Ereignis auch, wenn die Eigenschaft OwnerDraw auf False gesetzt ist. Die Ereignisbehandlungsroutine OnCustomDrawItem stellt etwas andere Statusinformationen als das Ereignis OnDrawItem bereit.

Hinweis: OnCustomDrawItem tritt nur vor dem Zeichnen des Listeneintrags ein. Um zu anderen Zeitpunkten während des Zeichnenprozesses zu reagieren (z.B. nachdem der Listeneintrag gezeichnet wurde), verwenden Sie OnAdvancedCustomDrawItem.

OnCustomDrawItem ist eine Ereignisbehandlungsroutine des Typs Vcl.ComCtrls.TLVCustomDrawItemEvent.

Siehe auch