列表显示。从文件加载图像

时间:2013-08-07 10:23:08

标签: vb.net

是否可以从第一列(详细视图)中加载图像而不是从ImageList中加载Listview以及如何加载?

                Dim lvi As ListViewItem = New ListViewItem("Row1")
                With .Items.Add("0") '' PICTURE HERE IF POSSIBLE
                    .SubItems.Add("User name")
                    .SubItems.Add("Unactive")
                End With

感谢。

1 个答案:

答案 0 :(得分:1)

不,你必须“动态”制作一个图像列表。

以下内容: -

    Dim ImageList As New ImageList

    Dim Lvi As New ListViewItem()
        ImageList.Images.Add(PictureBox1.Image, Color.White)
    With Lvi
        .Text = "Blah..."
        .ImageIndex = 0
    End With
    ListView1.Items.Add(Lvi)

(注意:没有测试代码,只是把它写在我的头顶。)