【问题标题】:PictureBox and ImageList small pictures problemPictureBox和ImageList小图片问题
【发布时间】: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#


【解决方案1】:

您是否尝试过将“SizeMode”设置拉伸和“ClientSize”设置为您想要的大小?

【讨论】:

  • 我尝试通过属性更改大小,但它说只能从 0 到 256,并且不能像图片框那样达到 295。如果这就是你的意思。
  • pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage ; pictureBox1.ClientSize = new Size(xSize, ySize);
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-10-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多