Vcl.ComCtrls.TCustomTreeView.OnAdvancedCustomDraw
Delphi
property OnAdvancedCustomDraw: TTVAdvancedCustomDrawEvent read FOnAdvancedCustomDraw write FOnAdvancedCustomDraw;
C++
__property TTVAdvancedCustomDrawEvent OnAdvancedCustomDraw = {read=FOnAdvancedCustomDraw, write=FOnAdvancedCustomDraw};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
event | protected | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TCustomTreeView |
Description
Se produit à des étapes discrètes pendant le dessin du contrôle vue arborescente.
Ecrivez un gestionnaire d'événements OnAdvancedCustomDraw afin de dessiner une vue arborescente personnalisée par le propriétaire. Utilisez la propriété Canvas comme surface de dessin lors du dessin de l'image de la vue arborescente.
Pour dessiner des éléments individuels, utilisez plutôt l'événement OnAdvancedCustomDrawItem ou OnCustomDrawItem.
Remarque : OnAdvancedCustomDraw se produit à différentes étapes pendant le processus de dessin, pas seulement juste avant la restitution par défaut. Si vous voulez utiliser cdPrePaint uniquement à cette étape, il est plus efficace d'utiliser l'événement OnCustomDraw.
OnAdvancedCustomDraw est un gestionnaire d'événements du type Vcl.ComCtrls.TTVAdvancedCustomDrawEvent.