Comment : afficher des icônes pour le contrôle ListView Windows Forms
Le contrôle ListView Windows Forms peut afficher des icônes à partir de trois listes d'images. Les vues List, Details et SmallIcon affichent des images de la liste d'images spécifiée par la propriété SmallImageList. La vue LargeIcon affiche des images de la liste d'images spécifiée par la propriété LargeImageList. La vue Liste peut également afficher, en regard des grandes ou des petites icônes, un ensemble d'icônes supplémentaire défini dans la propriété StateImageList. Pour plus d'informations sur les listes d'images, consultez ImageList, composant (Windows Forms) et Comment : ajouter ou supprimer des images avec le composant ImageList Windows Forms.
Pour afficher des images dans une vue Liste
Affectez à la propriété appropriée (SmallImageList, LargeImageList ou StateImageList) le composant ImageList existant que vous souhaitez utiliser.
Ces propriétés peuvent être définies dans le concepteur à l'aide de la fenêtre Propriétés ou dans le code.
ListView1.SmallImageList = ImageList1
listView1.SmallImageList = imageList1;
Définissez la propriété ImageIndex ou StateImageIndex de chaque élément de la liste à laquelle est associée une icône.
Ces propriétés peuvent être définies dans le code ou dans l'Éditeur de collections ListViewItem. Pour afficher l'Éditeur de collections ListViewItem, cliquez sur le bouton de sélection () en regard de la propriété Items dans la fenêtre Propriétés.
' Sets the first list item to display the 4th image. ListView1.Items(0).ImageIndex = 3
// Sets the first list item to display the 4th image. listView1.Items[0].ImageIndex = 3;
Voir aussi
Tâches
Comment : ajouter et supprimer des éléments avec le contrôle ListView Windows Forms
Comment : ajouter des colonnes au contrôle ListView Windows Forms
Comment : ajouter des informations personnalisées à un contrôle TreeView ou ListView (Windows Forms)
Référence
Vue d'ensemble du contrôle ListView (Windows Forms)