0

自从我上次访问项目完成以来,我相处得非常好,并且工作得非常好,再次感谢。

这次,当我填充我的列表视图时,我仍然再次遇到这些讨厌的列表视图的问题。

我正在搜索一个 xml 文件以查看是否激活了某个选项,如果是,我用图像填充列表视图。

因此,如果该选项处于活动状态,我将使用此代码将图像存储在图像列表中。

imageList1.Images.Add("sms", Image.FromFile(appPath + @"\Icons\sms.jpg")); 

在搜索我的设置 xml 并将所述图像添加到我的列表后,我会像这样填充列表视图。

for (int i = 0; i < this.imageList1.Images.Count; i++)
 {
   ListViewItem item = new ListViewItem();                    
   item.ImageIndex = i;
   this.listView1.Items.Add(item);
 }

现在图像显示得很好,但没有显示图像名称的文本。

我认为这是在我添加带有“短信”位的图像时设置的,如果是这样,我错过了什么,为什么什么都没有显示图像?

可能我真的很愚蠢,没有添加它,但是如何添加呢?

问候

德尔

4

1 回答 1

2
   ListViewItem item = new ListViewItem();                    
   item.ImageIndex = i;
   item.Text= imageList1.Images.Keys[i].ToString();
于 2013-09-16T17:31:31.880 回答