picturebox与图片大小的问题

来源:百度知道 编辑:UC知道 时间:2024/05/18 03:55:38
谁知道当图片比picturebox的框架大的时候,怎样设置才能使图片自动调整大小适应picturebox的框架的大小,而不是使picturebox自动调整大小适应图片的大小

用 Image 控件,并设置 Stretch 属性为 True 这方法可行,但失去了picturebox的很多功能.
那么设计时picturebox的属性中设置成象素单位,并知道picturebox的长和宽
图片调入时用painpicture函数,加已知参数.
试一下!

给图片限制下
图片的宽度等于picturebox宽度 高度等于picturebox的高度

如果是这样的话,不如用image控件,把image控件的strech属性设为true就行了

使用PictureBox.PaintPicture方法绘制图片,记得把PictureBox.AutoRedraw属性设为true

如果使用image控件所不具备的功能建议在把PictureBox.AutoRedraw属性设为true 的前提下限制图片的宽高。
如果是用一般的功能,建议用image控件,它简单得多,把 Stretch 属性设为 True 就ok了。

用 Image 控件,并设置 Stretch 属性为 True