如何使用项目资源中的图像加载listview

时间:2017-06-30 23:39:00

标签: c# image winforms listview

我想知道如何拍摄项目设置资源中的图像并将此图像加载到没有图像列表的列表视图中。我收到错误的图像列表没有正确加载每个人,所以我试图找到一种方法,我可以删除图像列表而不会丢失我在列表视图中的图像。

1 个答案:

答案 0 :(得分:1)

这是您可以在不实施某些自定义列表的情况下执行的操作:

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