我的窗体中有一个SizeMode = StretchImage的picturebox控件
当我加载50X250图片-图片看起来太宽和丑陋
当我加载250X50图片时-图片看起来很好。
如何修复它?
发布于 2010-10-04 03:04:39
如果不想失真,可以使用SizeMode=Zoom
当然,您的图像旁边会有水平或垂直条
发布于 2010-10-04 02:56:14
使用适当的PictureBox SizeMode
Normal:图像被放置在PictureBox的左上角。如果图像大于包含该图像的PictureBox,则会对其进行剪裁。
StretchImage:PictureBox中的图像被拉伸或缩小以适应PictureBox的大小。
AutoSize:PictureBox的大小等于它包含的图像的大小。
CenterImage:当PictureBox大于图片时,图片居中显示。如果图像大于PictureBox,则将图片放在PictureBox的中心,并裁剪外部边缘。
Zoom:增加或减小图像的大小,保持大小比例不变。
在使用PictureBoxSizeMode.StretchImage时,听起来PictureBox确实在做它应该做的事情。
https://stackoverflow.com/questions/3851075
复制相似问题