ImageList
只能持有256×256像素或更小的图像,并将其tranforms您添加到您将其设置为一个大小的所有图像。
它的目的是保持小东西,比如列表视图&树视图图像,状态图像和其他基本图标大小的图形。 - 另外,在默认情况下的大小,并且也是ImageList.Image
的颜色深度甚至低得多..:
的ImageList通常由其他控件,如ListView中, 树视图,或工具栏。您可以将位图或图标添加到ImageList, ,其他控件可以根据需要使用图像。
ImageList.ImageSize:定义列表中图像 的高度和宽度(以像素为单位)的大小。默认大小是16乘16。最大大小是256乘 256.
ImageList.ColorDepth图像的可用颜色数。在.NET Framework 版本1.0中,缺省值是Depth4Bit。在.NET Framework版本 1.1或更高版本中,缺省值是Depth8Bit。
你肯定图像是很多大;所以你需要一个List<Bitmap>
举行图片:
this.BackgroundImage = images[someNumber2];
...
当然,另一种选择就是:
List<Bitmap> images = new List<Bitmap>()
现在,从已存储为resource,然后访问照常位图加载列表,也许是从磁盘加载它们。
来源
2017-02-25 22:25:08
TaW
一段代码显示你如何显示图片将有助于我们了解你的问题。 – LightBulb
嗯我在哪里可以找到那些? – DutchJelly
我的主要问题是找到我可以调整图像列表中图像的图像质量的位置。我不知道在哪里可以找到代码。 – DutchJelly