2013-09-16 76 views
0

自從我上次訪問項目完成並工作得非常好之後,我的表現非常好,再次感謝。c#listview woes again

我仍然遇到這些煩人的列表視圖再次這次沒有文字顯示時,我填充我的列表視圖。

我在搜索一個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); 
} 

現在圖像顯示得很好,但沒有顯示圖像名稱的文本。

我認爲這是設置時,我添加了圖像與「短信」位,如果是這樣我缺少什麼是什麼都沒有顯示圖像?

可能我真的很笨,不加,但怎麼樣?

問候

德爾

回答

2
ListViewItem item = new ListViewItem();      
    item.ImageIndex = i; 
    item.Text= imageList1.Images.Keys[i].ToString(); 
+1

謝謝你這麼多新的我失去了一些東西喜歡這個網站。 –

+0

歡迎您! – Damith