Vcl.ComCtrls.TCustomTreeView.OnAdvancedCustomDraw

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi