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 15069 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 29 mai 2023 158
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