none
ajouter image par image dans listview1 RRS feed

  • Question

  • Bonjour,

    j'arrive pas ajouter image par image dans listview1 car dans imagelist me donne la mème image quand je choisie une autre.

    le code:

    Private Sub AddListview(ByVal MyImage As String, ByVal URL As String)
            Using bmp As New Bitmap(Bitmap.FromFile(MyImage))
                ImgList.Images.Add(bmp)
                Dim lvi As New ListViewItem("", ImgList.Images.Count - 1)
                lvi.SubItems.Add(URL)
                Form1.ListView1.Items.Add(lvi)
                Form1.ListView1.SmallImageList = ImgList
            End Using
        End Sub

    Voici ce que çà donne en image:

    comment faire pour ajouter image par image dans listview1.

    Merci de votre réponse.

    mercredi 15 mai 2019 14:43

Toutes les réponses

  • Ta fonction marche normalement chez moi (ListViewCustom est une classe dérivée de ListView, donc c'est pareil) :

    Friend WithEvents ListView1 As ListViewCustom
    Friend WithEvents ImgList As ImageList

    ListView1 = New ListViewCustom()
    ImgList = New ImageList()

    AddListview("E:\Heart.png", "Item 1")
    AddListview("E:\Butterfly32.jpg", "Item 2")

    jeudi 16 mai 2019 08:07