Vcl.ComCtrls.TTreeView.OnAdvancedCustomDraw

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property OnAdvancedCustomDraw;

C++

__property OnAdvancedCustomDraw;

Propriétés

Type Visibilité  Source Unité  Parent
event published
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls TTreeView

Description

Se produit à des étapes discrètes pendant le dessin du contrôle vue arborescente.

Vcl.ComCtrls.TTreeView.OnAdvancedCustomDraw hérite de Vcl.ComCtrls.TCustomTreeView.OnAdvancedCustomDraw. Tout le contenu en-dessous de cette ligne se réfère à Vcl.ComCtrls.TCustomTreeView.OnAdvancedCustomDraw.

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