VB 中image shape picturebox 的区别?

来源:百度知道 编辑:UC知道 时间:2024/06/04 17:18:27
有区别吗??

Image是图像框,Picturebox是图片框,shape是形状框

1.图片框占用较多内存,图像框次之,形状框占用内存少。

2.图片框内可以包括其它控件,也就是常说的容器,图像框和形状框则不能。

3.装入图片框的图形文件不随图片框的大小尺寸调整大小,当Aotuosize=ture时,图片框可以自己调整大小以适应图片文件;而形状框则不能载入图片

4.图像框有一个Strech属性,当其为ture时,图形能自动变化大小以适应图像框的尺寸;同样,形状框不能载入图片

5.再设计视图上,形状框可以画一种标准图形(正方形、长方形、圆形。。。),而其它两种不能直接在设计视图里设置;但是图片框可以用代码画各种图形(或导入图片);图像框只能导入图片

此外,为了节省内存,一般应尽量使用图像框,除非其不能满足要求,形状框比较少用,但在画简单几何图形(如直线、圆、正方形、长方形,。。。)时可以用