Vcl.ComCtrls.TCustomListView.OnCustomDrawItem

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property OnCustomDrawItem: TLVCustomDrawItemEvent read FOnCustomDrawItem write FOnCustomDrawItem;

C++

__property TLVCustomDrawItemEvent OnCustomDrawItem = {read=FOnCustomDrawItem, write=FOnCustomDrawItem};

Propriétés

Type Visibilité  Source Unité  Parent
event protected
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls TCustomListView

Description

Se produit quand un élément d'un contrôle vue liste dessiné par le propriétaire doit être restitué.

Ecrivez du code dans le gestionnaire d'événements OnCustomDrawItem pour dessiner dans le canevas de la vue liste (en utilisant la propriété Canvas) avant le dessin d'un élément.

A l'inverse de l'événement OnDrawItem, la vue liste reçoit cet événement même si la propriété OwnerDraw a la valeur False. Le gestionnaire d'événements OnCustomDrawItem procure des informations d'état légèrement différentes par rapport à l'événement OnDrawItem.

Remarque :  OnCustomDrawItem se produit immédiatement avant la restitution de chaque élément de la liste. Pour augmenter le processus de dessin par défaut à d'autres étapes (comme après que l'élément de la liste ait été dessiné), utilisez plutôt l'événement OnAdvancedCustomDrawItem.

OnCustomDrawItem est un gestionnaire d'événements du type Vcl.ComCtrls.TLVCustomDrawItemEvent.

Voir aussi