www.ypnh.net > vB中图片框和图像框都有strEtCh属于吗?

vB中图片框和图像框都有strEtCh属于吗?

只有图像框(Image)才有Stretch属性.这个属性如果设为True是让图像适应框(换句话说就是框有多大图片就多大).图片框(PictureBox)没有这个属性,但有AutoSize属性,这是让框适应图像(图片有多大框就有多大).

属性.语法:object.Stretch [= boolean]Stretch Stretch属性决定控件能否将加载的图片缩放到控件本身的大小来显示,该属性的值是一个布尔型数据.为True时,加载图形后,改变图形大小使之适应图像框的大小,为False时,改变控件大小是之

Image、Shape 和 Line 控件都被认为是轻量图形控件,也就是说,它们只支持 PictureBox 的属性、方法和事件的一个子集.因此,它们需要较少的系统资源而且加载也比 PictureBox 控件更快.用 Image 控件代替 PictureBoxImage 控件与

如果是让图片的大小和图片框的大小一样,图片框的大小不变,那么 stretch的属性为ture如果是让图相框的大小和图片一样大,图片大小不变,那么stretch的属性为false

那个最佳答案啊,你想一想,题目没错!图像框Image的Stretch属性默认为False 在VB中,控件的Stretch属性设置为(False )时,图像框可自动改变大小以适应其中的图形.在VB中,控件的Stretch属性设置为( True)时,图形可自动改变大小以适应图像框控件.图片框Picturebox的Autosize属性默认为False Picturebox的AutoSize属性为False时,图片框里的图片按实际大小显示,超过图片框大小的部分会被裁切.Picturebox的AutoSize属性设为True时,图片框可自动改变大小以适应其中的图片.专门找个VB环境调试了一下,所以其他人的所有答案作废吧,不要误人子弟!!!

以位图为例,每张位图有哥位图文件头结构(信息头),这里包含了图片的像素大小,长度、宽度、颜色等. 示例: bool readBmp(char *bmpName){//二进制读方式打开指定的图像文件 FILE *fp=fopen(bmpName,"rb");if(fp==0) return 0;//跳

因为经过false后 image控件已经改变和图像一样的大小了.这时候再点true 就没意义了

它为true时,调整图片大小,以填充满图片框的大小.图片可能会变形.

Stretch 的默认属性是false,一经赋值为true后就不能再改变了.正如 picturebox的autosize属性一样.

网站地图

All rights reserved Powered by www.ypnh.net

copyright ©right 2010-2021。
www.ypnh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com