在C#中动态更改ListView图标的大小

时间:2019-02-15 10:11:00

标签: c# winforms icons

我正在尝试使用选项进行列表视图。选项之一是更改图标大小。我试图像这样进行更改:

this.listview1.LargeImageList.ImageSize = this.list.SmallImageList.ImageSize = new Size(h, w);

这改变了图像尺寸,但是图像消失了。谁能帮我吗?

1 个答案:

答案 0 :(得分:0)

请查看以下链接,我认为它应该很有用:

How to Change existing Imagelist image size of Listview

使用以下代码。它对我有用:

listView1.View = View.LargeIcon;
ImageList iList = new ImageList();
iList.ImageSize = new Size(128, 128);
iList.ColorDepth = ColorDepth.Depth32Bit;
iList.Images.Add(Properties.Resources.x64_Clear_icon); 
listView1.LargeImageList = iList;