【发布时间】:2019-07-21 14:27:00
【问题描述】:
我需要在几个pictureBox中显示来自不同imageList的图片,但是图片太小了,我找不到解决这个问题的方法。
我尝试过拉伸、缩放、centerImage、autoSize 等选项,但它们都不起作用。
这是我启动程序时的样子。 这三个图像经过拉伸、自动调整大小和居中,而且总是那么小。
我使用的代码只是显示 imageList 的第一张照片的简单代码:
pictureBox1.Image = Halkidiki1.Images[0];
pictureBox2.Image = Halkidiki2.Images[0];
pictureBox3.Image = Halkidiki3.Images[0];
【问题讨论】:
-
尺寸怎么样?
-
我尝试通过属性更改大小,但它说只能从 0 到 256,并且不能像图片框那样达到 295。如果这就是你的意思。
-
可能图片太小了。或者您没有将 IamgeList 更改为其最大图像大小 256*256 像素。还有它的颜色深度..??如果你把它设置为 256xsomething,它在 295 宽度的 pbox 中应该看起来更好。请注意,图像列表中的所有图像都将共享相同的属性! - 对于更大的图像,您需要加载 List
.
标签: c#