Vcl.ComCtrls.TCustomTreeView.IsCustomDrawn
Delphi
function IsCustomDrawn(Target: TCustomDrawTarget; Stage: TCustomDrawStage): Boolean; virtual;
C++
virtual bool __fastcall IsCustomDrawn(TCustomDrawTarget Target, TCustomDrawStage Stage);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TCustomTreeView |
Description
Spécifie si le contrôle doit générer des événements de dessin personnalisés.
TCustomTreeView vérifie IsCustomDrawn pour déterminer quand générer un événement OnCustomDraw, OnAdvancedCustomDraw, OnCustomDrawItem ou OnAdvancedCustomDrawItem. IsCustomDrawn renvoie true quand la vue arborescente doit générer un événement.
Le paramètre Target indique si la vue arborescente va dessiner l'arborescence entière ou seulement un noeud. IsCustomDrawn ne renvoie pas true sauf si la vue arborescente contient un gestionnaire d'événement approprié pour la cible.
Le paramètre Stage indique l'étape actuelle du processus de dessin de la vue arborescente. IsCustomDrawn renvoie true si l'étape a la valeur cdPrePaint ou s'il existe un gestionnaire d'événement de dessin personnalisé avancé pour Target.