MadM@tt
Messages postés2167Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention16 juillet 2009
-
4 juil. 2004 à 02:18
MadM@tt
Messages postés2167Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention16 juillet 2009
-
5 juil. 2004 à 11:44
J'ai enfin compris comment marche les listimages, mais je comprend toujours pas comment on peut utiliser les images stockées pour les afficher dans une listview.
si une ame charitable voudrait bien m'aider je vous remercie ...
cs_Geff
Messages postés192Date d'inscriptionvendredi 2 mars 2001StatutMembreDernière intervention10 janvier 2006 4 juil. 2004 à 12:54
Tu as peut etre une option images dans les propriétés du listview! Cette propriété te permet d'associer un contrôle listimage au listview! Je sais qu'il est possible de le faire avec des treeviews, alors pourkoi pas avec un listview!
Désolé de ne pas apporter plus de précision je n'ai plus VB sur mon poste!
En espérant t'avoir aidé un peu ;)
Neo.balastik
Messages postés796Date d'inscriptionjeudi 17 mai 2001StatutMembreDernière intervention 5 mai 20097 4 juil. 2004 à 13:54
Salut ;O)
Voici un bout de code utilisable tel quel.
Préalablement, tu auras placé un Listview (ListView1) et un ImageList(ImageList1) contenant 2 icônes sur ton formulaire.
Private Sub Form_Load()
Dim i As Long
Dim MyItem As ListItem
With Me.ListView1
.View = lvwReport
.SmallIcons = Me.ImageList1.Object
.ColumnHeaders.Add , , "Colonne 1", Me.ListView1.Width / 2
.ColumnHeaders.Add , , "Colonne 2", Me.ListView1.Width / 2
End With
For i = 1 To 20
Set MyItem = Me.ListView1.ListItems.Add(, , "Ligne n° " & i, , 1) ' -> le 1 signifie l'index de l'icone dans ImageList, donc la première
MyItem.SubItems(1) = "Mon Texte 2e colonne"
MyItem.ListSubItems(1).ReportIcon = 2 '-> index de l'icone dans ImageList, donc la 2e
Next i