使用比PictureBox控制尺寸小的图片

时间:2012-08-20 08:15:15

标签: c# winforms picturebox

我有PictureBoxDock设置为Fill。我想加载小于PictureBox大小的图片。我不希望他们被拉伸,有没有办法实现这个?我将SizeMode设置为None,但这没有帮助。

有什么想法吗?

3 个答案:

答案 0 :(得分:1)

使用PictureBoxSizeMode.AutoSize使PictureBox的大小等于其包含的图像大小。

要获得有关PictureBoxSizeMode的更多信息,您可以获得超过here的精彩教程。

答案 1 :(得分:1)

您是否尝试将SizeMode设为CenterImage?我认为这样可以解决它。

答案 2 :(得分:1)

PictureBox.SizeMode没有属性None。当您将其设置为NormalCenterImage时,您的图片不应在其尺寸范围内更改。