【发布时间】:2015-10-13 00:09:50
【问题描述】:
我有一个列表视图,我向其中添加不同大小的图像,例如。 123x23、23,43 等等.. 我该如何继续解决这个问题。我知道 listview 有一个 tilesize 属性,但它设置了所有图块的一般大小 尝试使用图像列表,更改图像列表图像大小也无济于事......这是我用来将图像添加到列表框的代码
代码中的imglist 是一个图像列表,所有需要的图像都加载到其中。
Private Sub frm_load_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Form1.ListViewEx1.LargeImageList = imglist
For i = 0 To imglist.Images.Count - 1
Dim x = Form1.ListViewEx1.Items.Add(New ListViewItem("", i))
x.Tag = imglist.Images.Keys(i).ToString
Next
Form1.lbl_status1.Text = "Image Count: " & Form1.ListViewEx1.Items.Count
End sub
【问题讨论】: