2011-09-10 52 views
0

我正在使用c#在windows窗體中進行項目。 我想在列表視圖子項目中顯示圖像。 例如: - 有一個列表視圖有3列(第1列是卷號,第2列是StudentName,第3列是StudentPhoto)。我可以使用ListViewItems在ListView中添加項目。 添加第一項到ListView,將圖像添加到Listview子項[windows窗體]

ListViewItem item = new ListViewItem("101"); 
item.SubItem.Add("Robin"); 
SampleListView.Items.Add(item); 

我現在有點在第3列顯示StudentImage困難,誰能幫助!

注: 此外,我有一個分配給SampleListView的ImageList。

回答

1

的ListView確實從包裝的Windows通用控件本地列表視圖控件。此控件不直接支持子項目上的圖像。你需要將它的列表視圖設置爲所有者繪製以讓你處理繪圖。

幸運的是別人已經做到了這一點。在CodeProject上有一個good之一。