2012-07-25 47 views
0

我有一個Windows窗體應用程序,我需要使用WPF中的Listview控件。我正在嘗試在列表視圖中添加圖標和文本,它是使用某些文本完成或失敗任務的視圖。我不能使用xaml,所以需要編程。我正在做以下如何在ListviewControl中爲Windows窗體應用程序添加圖標和文本

this.listViewComponents.Items.Add(new MyObject(Properties.Resources.Failed,「Failed」));

在最終的listview中,我只看到程序集名稱,看不到圖標後面跟着「Failed」文本。我錯過了什麼?請幫忙 !!!

回答

0

您需要爲您的MyObject類在WPF項目中使用DataTemplate。

http://msdn.microsoft.com/en-us/library/ms742521.aspx

+0

有關使用XAML的DataTemplate創建MSDN聯繫洽談,但我不能使用XAML,有沒有辦法做到在代碼相同的後面? – aamruta 2012-07-25 23:48:03

+0

我絕對不會推薦在代碼中創建DataTemplate,但它可以完成 - http://stackoverflow.com/a/5592399/503969 – 2012-07-25 23:59:18

相關問題