Vcl.ComCtrls.TLVCustomDrawItemEvent
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.