【发布时间】:2015-10-27 02:13:04
【问题描述】:
我的 XML 文件中有一些图像 url 列表,我想使用 ListView 控件动态显示它们。我可以显示这些图像,但问题是它不会循环。我的 ListView 只显示第一张图片。
这是我到目前为止所做的编码。
For i = 0 To 9
Title = myList(0, i, 0) 'Path of image title inside my array
Img = myList(0, i, 2) 'Path of image url inside my array
If Title <> "" Then
ImageList1.Images.Add("imgKey", New Icon(Img))
ListView1.Items.Add(Title, "imgKey")
End If
Next
图像标题正常循环,但图像不循环,所以如果我的 XML 文件中有 3 种类型的图像,当显示到 ListView 时,所有图像都显示为相同的图像(只有第一张图像 - 参考我的 XML 文件)。
为什么会这样?我期待着你的帮助。谢谢。
【问题讨论】:
-
可能是因为您为所有图像分配了相同的图像键...尝试将其设置为
"imgKey" & i -
是的,你是对的!非常感谢。我真的很感激:)