【发布时间】:2017-12-04 23:29:21
【问题描述】:
我想知道如何获取项目设置资源中的图像并将此图像加载到没有图像列表的列表视图中。我偶尔会收到有关图像列表无法正确加载每个人的错误,因此我试图找到一种方法可以删除图像列表而不会丢失列表视图中的图像。
【问题讨论】:
标签: c# image winforms listview
我想知道如何获取项目设置资源中的图像并将此图像加载到没有图像列表的列表视图中。我偶尔会收到有关图像列表无法正确加载每个人的错误,因此我试图找到一种方法可以删除图像列表而不会丢失列表视图中的图像。
【问题讨论】:
标签: c# image winforms listview
这是你可以在不实现一些自定义列表的情况下做的事情:
private void Form1_Load(object sender, EventArgs e)
{
ImageList imageList = new ImageList {ImageSize = new Size(200, 200)};
Image img = new Bitmap(Properties.Resources.Your_Image);
imageList.Images.Add(img);
this.listView1.View = View.LargeIcon;
this.listView1.Items.Add(new ListViewItem { ImageIndex = 0 });
this.listView1.LargeImageList = imageList;
}
如果您需要列表视图中的更高级功能,请查看this。
【讨论】: