添加图像到列表视图子项[windows窗体]

本文关键字:windows 窗体 图像 列表 视图 添加 | 更新日期: 2023-09-27 18:08:16

我正在使用c#在windows窗体中做项目。我想在listview子项中显示图像。例如:-有一个listview有3列(列1是Roll number,列2是StudentName,列3是StudentPhoto) .我可以使用ListViewItems在listview中添加项目。将第一项添加到ListView,

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

现在我有困难在显示学生图片在第三列,谁能帮助!

注意:我也有ImageList分配给SampleListView。

添加图像到列表视图子项[windows窗体]

ListView从Windows的常用控件中包装了本地列表视图控件。此控件不直接支持子项上的图像。你需要将列表视图设置为owner draw来处理绘图。

幸运的是,其他人已经这样做了。在CodeProject上有一个很好的例子