Vcl.ComCtrls.TLVCustomDrawItemEvent

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TLVCustomDrawItemEvent = procedure(Sender: TCustomListView; Item: TListItem;
State: TCustomDrawState; var DefaultDraw: Boolean) of object;

C++

typedef void __fastcall (__closure *TLVCustomDrawItemEvent)(TCustomListView* Sender, TListItem* Item, TCustomDrawState State, bool &DefaultDraw);

Propriétés

Type Visibilité  Source Unité  Parent
type
typedef
public
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls Vcl.ComCtrls

Description

TLVCustomDrawItemEvent est le type de procédure des événements TCustomListView.OnCustomDrawItem et TListView.OnCustomDrawItem.

Sender est la vue liste dont l'élément va être dessiné.

Item est l'élément qui doit être restitué.

State indique l'état de l'élément pour que le gestionnaire d'événements puisse ajuster l'image afin qu'elle reflète si l'élément est sélectionné, désactivé, mis en évidence, et ainsi de suite.

Définissez DefaultDraw sur False si vous ne voulez pas que le contrôle dessine le texte de l'élément après la sortie du gestionnaire d'événements. Si DefaultDraw conserve la valeur True, la vue liste ajoute le texte de l'élément à l'image, sur le canevas.

Voir aussi