Bonjour

Je suis en train de faire un programme avec une listview en mode largeicon et il se trouve que mes vignettes, qui proviennent de fichier chargé depuis un répertoire, sont déformé.

Existe il un moyen d'empêcher çà directement avec une propriété de la liste d'image ou indirectement en construisant d'abord un bitmap de taille carré sur lequel je viens "collé" mon image de taille quelconque.

Merci de votre aide.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
for ...
Dim ImageStream As FileStream
Dim bitmap As Bitmap
ImageStream = New FileStream(ImagePath, FileMode.Open)
bitmap = New Bitmap(ImageStream)
ImageStream.Close()
ImageList.Images.Add(bitmap)
ListViewMiniature.Items.Add(Id,Name, i)
ListViewMiniature.LargeImageList = ImageList
i = i + 1