我的XML文件中有一些图片网址列表,我希望使用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文件)。
为什么会那样?我期待着你的帮助。谢谢。
答案 0 :(得分:1)
非常感谢@Steven Doggart
提供解决方案。
这是我现在运作良好的编码。
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" & i, New Icon(Img))
ListView1.Items.Add(Title, "imgKey" & i)
End If
Next