我正在使用c#在Windows窗体中进行项目。 我想在listview子项目中显示图像。 例如: - 有一个列表视图有3列(第1列是卷号,第2列是StudentName,第3列是StudentPhoto)。我可以使用ListViewItems在ListView中添加项目。 将第一项添加到ListView,
ListViewItem item = new ListViewItem("101");
item.SubItem.Add("Robin");
SampleListView.Items.Add(item);
现在我在第3栏中显示StudentImage很困难,任何人都可以帮忙!
注意: 我还将ImageList分配给SampleListView。
答案 0 :(得分:1)
ListView确实从Windows的常用控件中包装本机列表视图控件。此控件不直接支持子项目上的图像。您需要将listview设置为所有者绘制,以便您处理绘图。
幸运的是其他人已经这样做了。在CodeProject上有一个good。