Vcl.StdCtrls.TCustomListBox.OnDrawItem
Delphi
property OnDrawItem: TDrawItemEvent read FOnDrawItem write FOnDrawItem;
C++
__property TDrawItemEvent OnDrawItem = {read=FOnDrawItem, write=FOnDrawItem};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
event | protected | Vcl.StdCtrls.pas Vcl.StdCtrls.hpp |
Vcl.StdCtrls | TCustomListBox |
Description
Se produit lorsqu'un élément d'une boîte liste dessinée par le propriétaire doit être réaffiché.
Utilisez l'événement OnDrawItem pour coder un gestionnaire dessinant les éléments des boîtes liste avec les valeurs de Style à lbOwnerDrawFixed, lbOwnerDrawVariable ou lbVirtualOwnerDraw. OnDrawItem se produit lorsque la boîte liste a besoin d'afficher un élément. OnDrawItem n'a lieu que dans les boîtes liste dessinées par le propriétaire.
La taille du rectangle contenant l'élément est déterminée soit par la propriété ItemHeight pour les boîtes liste dessinées par le propriétaire de hauteur fixe ou par la réponse à l'événement OnMeasureItem pour les boîtes liste de hauteur variable.
OnDrawItem est un gestionnaire d'événements du type Vcl.StdCtrls.TDrawItemEvent.