cs_Skeatwin
Messages postés25Date d'inscriptionsamedi 17 mai 2008StatutMembreDernière intervention19 juillet 2011
-
25 janv. 2009 à 21:25
cs_Skeatwin
Messages postés25Date d'inscriptionsamedi 17 mai 2008StatutMembreDernière intervention19 juillet 2011
-
26 janv. 2009 à 18:05
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: