ListeView et ImageSize

[Résolu]
Signaler
Messages postés
25
Date d'inscription
samedi 17 mai 2008
Statut
Membre
Dernière intervention
19 juillet 2011
-
Messages postés
25
Date d'inscription
samedi 17 mai 2008
Statut
Membre
Dernière intervention
19 juillet 2011
-
Bonsoir,
J'ai un form avec une listview, je l'utilise en tant que large icone, j'ai 3 icone en 48*48 donc je crée un Imageliste1. Je met 6 image dans l'imagelist1, 3 en 48*48 et 3 (les mêmes) mais en 256*256.
Quand l'utilisateur clique sur Affichage -> Grande icones je met les 256*256 .

ImageList1.ImageSize =

New Size(256, 256)

ListView1.Items(0).ImageIndex = 4

ListView1.Items(1).ImageIndex = 5

ListView1.Items(2).ImageIndex = 3

et lorsque on clique sur petite icone:
ImageList1.ImageSize New Size(48, 48)ListView1.Items(0).ImageIndex 1

ListView1.Items(1).ImageIndex = 2

ListView1.Items(2).ImageIndex = 0

Seulement quand on clique sur grande icone, l'espace est bien de 256*256 mais les icone ont disparu. J'ai donc isoler le code d'agrandisement de la Imageliste.Imagesize et je les mis de coter. tout marcher les icone sont bien en 256*256* mais l'espace et de 48*48 (forcément) maintenant jé fé l'inverce (48*48 dans un espace de 256*256 et la ça refé pareille les icone ont disparus.). Donc le problème viendrer de:

ImageList1.ImageSize = New
Size(256, 256)

Qui fé enlever les icones. Avez-vous une idée?

2 réponses

Messages postés
14819
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
13 septembre 2021
156
Bonjour,

Merci d'écrire en français et d'éviter le SMS.

Ensuite, pourquoi ne pas faire 2 ImageList.

http://nhen0039.chez-alice.fr/index.php
Messages postés
25
Date d'inscription
samedi 17 mai 2008
Statut
Membre
Dernière intervention
19 juillet 2011

Merci ça marche nickel!!!