TCustomListView::SmallImages
Propose une liste d'icônes pouvant être affichées à côté de chaque élément de la liste quand ViewStyle n'a pas la valeur vsIcon.
__property Imglist::TCustomImageList* SmallImages = {read=FSmallImages, write=SetSmallImages};
Description
Définissez la propriété SmallImages pour spécifier les bitmaps devant être affichés à côté des éléments de la liste quand ViewStyle a la valeur vsSmallIcon, vsList ou vsReport. Chaque élément de la liste Items peut être associé à un bitmap de cette liste d'images en affectant sa propriété ImageIndex.
//=====================
Cet exemple nécessite un TListView, un TImageList et un TComboBox. Vous devez double-cliquer dans la liste d'images et ajouter quelques images à la liste avant d'exécuter le projet. Vous pouvez utiliser les fichiers *.bmp ou *.ico du répertoire \Images\Icons.
Dans le gestionnaire d'événement OnCreate de la fiche, des éléments sont créés dans le contrôle ListView pour chaque image de la liste d'images et le numéro de l'image dans ImageList est affecté à ImageIndex. Deux colonnes sont créées pour que des colonnes soient affichées quand ViewStyle a le style vsReport.
Egalement dans le gestionnaire d'événement OnCreate, affectez au ComboBox chacune des quatre constantes TViewStyle à la propriété Objects des éléments. Vous pouvez aussi simplement coder ceci, par exemple dans une série de gestionnaires d'événement OnClick comme, par exemple, ListView1->ViewStyle = vsIcon.
Partager