Comment utiliser une imagelist dans une listview?

Ania5
Messages postés
72
Date d'inscription
mercredi 9 novembre 2011
Statut
Membre
Dernière intervention
27 avril 2013
- 6 janv. 2012 à 12:31
Ania5
Messages postés
72
Date d'inscription
mercredi 9 novembre 2011
Statut
Membre
Dernière intervention
27 avril 2013
- 6 janv. 2012 à 13:36
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

NHenry
Messages postés
14941
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
20 juin 2022
161
6 janv. 2012 à 12:58
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
0
Ania5
Messages postés
72
Date d'inscription
mercredi 9 novembre 2011
Statut
Membre
Dernière intervention
27 avril 2013
1
6 janv. 2012 à 13:16
J'ai remplis la listview à partir d'une base de donnée.mon imagelist contient un icone.
0
cs_Jack
Messages postés
14007
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
79
6 janv. 2012 à 13:24
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)
0
cs_Jack
Messages postés
14007
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
79
6 janv. 2012 à 13:33
PS : Le mode Details est bien associé à SmallImageList mais le tout ne s'affiche que si des ColumnHeaders ont été définis
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_Jack
Messages postés
14007
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
79
6 janv. 2012 à 13:34
Columns, pardon, pas ColumHeader
0
Ania5
Messages postés
72
Date d'inscription
mercredi 9 novembre 2011
Statut
Membre
Dernière intervention
27 avril 2013
1
6 janv. 2012 à 13:36
Merci beaucoup jack.
j'ai rajouté listview.imageIndex=l'index de l'image que je veux ajouter dans listview et ca marche :)
0