Comment utiliser une imagelist dans une listview?

Signaler
Messages postés
72
Date d'inscription
mercredi 9 novembre 2011
Statut
Membre
Dernière intervention
27 avril 2013
-
Ania5
Messages postés
72
Date d'inscription
mercredi 9 novembre 2011
Statut
Membre
Dernière intervention
27 avril 2013
-
Bonjour,
je veux utiliser une imagelist dans la 1ere colonne de listview mais il s'affiche pas j'ai choisis une image pour imagelist et dans la propriété de listview SmallImageList j'ai choisis le nom de mon imagelist et pour la propriété view de listview j'ai met Details mais ca marche pas ??
Merci pour vos aides.

6 réponses

Messages postés
14671
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
1 avril 2020
140
Bonjour,

Pour les ListViews, il y a plusieurs liste possibles, je crois.
Comment tu initialise tes items ?
Que contient ton ImageList ?

---------------------------------------------------------------------
[list=ordered][*]Pour poser correctement une question et optimiser vos chances d'obtenir des réponses, pensez à lire le règlement CS, ce lien ou encore celui-ci[*]Quand vous postez un code, merci d'utiliser la coloration syntaxique (3ième icône en partant de la droite : )
[*]Si votre problème est résolu (et uniquement si c'est le cas), pensez à mettre "Réponse acceptée" sur le ou les messages qui vous ont aidés./list
---
Mon site
Messages postés
72
Date d'inscription
mercredi 9 novembre 2011
Statut
Membre
Dernière intervention
27 avril 2013
1
J'ai remplis la listview à partir d'une base de donnée.mon imagelist contient un icone.
Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
65
Salut

Perso, j'ai fait ceci :
Dans une ImageList, j'ai collé 2 icônes.
J'ai associé cette ImageList à la propriété SmallIcmageList de ma ListView.
La ListView est en mode View "List"
Dans le Form_Load, j'ai mis
        Dim xItem As ListViewItem
        xItem = ListView1.Items.Add("Test 1", 0)
        xItem = ListView1.Items.Add("Test 2", 1)
Et mes icones apparaissent bien devant mes items.

--> Voir LargeImageList et StateImageList qui, peut-être, sont associées aux autres modes View de la ListView

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
65
PS : Le mode Details est bien associé à SmallImageList mais le tout ne s'affiche que si des ColumnHeaders ont été définis
Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
65
Columns, pardon, pas ColumHeader
Messages postés
72
Date d'inscription
mercredi 9 novembre 2011
Statut
Membre
Dernière intervention
27 avril 2013
1
Merci beaucoup jack.
j'ai rajouté listview.imageIndex=l'index de l'image que je veux ajouter dans listview et ca marche :)