C# 使用比PictureBox控件大小更小的图片

C# 使用比PictureBox控件大小更小的图片,c#,winforms,picturebox,C#,Winforms,Picturebox,我有一个PictureBox,它的Dock设置为Fill。我想加载小于PictureBox大小的图片。我不想让他们被拉伸,有没有办法做到这一点?我将SizeMode设置为None,但这没有帮助 有什么想法吗?使用PictureBoxSizeMode.AutoSize,它使PictureBox的大小等于它包含的图像的大小 要获得有关PictureBoxSizeMode的更多信息,您可以阅读一篇好的教程。使用PictureBoxSizeMode.AutoSize,它使PictureBox的大小等于它

我有一个
PictureBox
,它的
Dock
设置为
Fill
。我想加载小于
PictureBox
大小的图片。我不想让他们被拉伸,有没有办法做到这一点?我将
SizeMode
设置为
None
,但这没有帮助


有什么想法吗?

使用
PictureBoxSizeMode.AutoSize
,它使PictureBox的大小等于它包含的图像的大小


要获得有关
PictureBoxSizeMode
的更多信息,您可以阅读一篇好的教程。

使用
PictureBoxSizeMode.AutoSize
,它使PictureBox的大小等于它包含的图像的大小


要获得有关
PictureBoxSizeMode
的更多信息,您可以阅读一篇很好的教程。

您是否尝试将
SizeMode
设置为
CenterImage
?我想这会解决问题。

您是否尝试将
SizeMode
设置为
CenterImage
?我想这就解决了。

没有属性
None
。将图像设置为
Normal
CenterImage
时,不应在其大小范围内更改图像。

没有属性
None
。当您将图像设置为
Normal
CenterImage
时,不应在其大小范围内更改图像