图片框与图像框控件的使用_第1页
图片框与图像框控件的使用_第2页
图片框与图像框控件的使用_第3页
图片框与图像框控件的使用_第4页
图片框与图像框控件的使用_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、知识回顾v画点方法画点方法对象对象Pset Step(x,y) ,颜色颜色v画直线、矩形方法画直线、矩形方法对象对象.lineStep(x1,y1)-Step(x2,y2) ,BFv画圆方法画圆方法对象对象.Circle Step(x,y),半径半径,颜色颜色,起点起点,终终点点,纵横比纵横比v清除图形的方法:清除图形的方法: 对象对象.cls讲授新课如何在窗体中显示图片?如何在窗体中显示图片?图片框控件和图像控件图片框控件和图像控件1.图像框控件2.图片框控件图片框控件和图像控件可以显示多种格式的图形,如位图(.bmp)、图标(.ico)、图元(.wmf)、JPEG(.jpg)、GIF(.g

2、if)等。 1.图像框控件v 加载图片加载图片(1)属性窗口修改)属性窗口修改picture属性属性(2)在程序代码使用)在程序代码使用loadpicture函数函数格式:格式:LoadPicture(文件名文件名)其中文件名是一个包含文件名其中文件名是一个包含文件名(也可包含路径也可包含路径)的字符串的字符串如:如:Picture1.Picture=LoadPicture(”f:moon.jpg) 图像控件支持图像控件支持Stretch属性,当属性,当Stretch属性值为属性值为True时,加载的图形时,加载的图形 自动调整大小以适应图像控件的大小,当其值为自动调整大小以适应图像控件的大小

3、,当其值为False时,图像控件自动调时,图像控件自动调整大小,以适应其显示图形的大小。整大小,以适应其显示图形的大小。v 清除图片清除图片(1)属性窗口使用)属性窗口使用delete键删除键删除(2)代码中:)代码中:Picture1.Picture=LoadPicture()例例1:设计照片浏览界面:设计照片浏览界面2.图片框控件v 加载图片加载图片(1)属性窗口修改)属性窗口修改picture属性属性(2)在程序代码使用)在程序代码使用loadpicture函数函数 图片框控件图像控件不支持图片框控件图像控件不支持stretch属性属性, ,但支持但支持AutoSize属属性,其值为性,

4、其值为True时,图片框能自动调整大小,与显示的图形匹时,图片框能自动调整大小,与显示的图形匹配;其值为配;其值为False时,图形和图片框控件均按原尺寸显示,但时,图形和图片框控件均按原尺寸显示,但若图形大于图片框,则超出的部分将被截去。若图形大于图片框,则超出的部分将被截去。v 清除图片清除图片(1)属性窗口使用)属性窗口使用delete键删除键删除(2)代码中:)代码中:Picture1.Picture = LoadPicture()2.图片框控件v支持绘图方法和支持绘图方法和PrintPrint方法的输出效果,也可用来作为方法的输出效果,也可用来作为其他控件的容器。其他控件的容器。例例

5、2:设计在图片框的:设计在图片框的mousedown事件中,用随机颜色画出一事件中,用随机颜色画出一些随机填充样式的圆些随机填充样式的圆v鼠标按下事件:鼠标按下事件:MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)变量变量Button决定鼠标哪个键被按下决定鼠标哪个键被按下.1鼠标左键按下鼠标左键按下2鼠标右键按下鼠标右键按下4鼠标中键按下鼠标中键按下变量变量Shift提供鼠标键按下时提供鼠标键按下时SHIFT,Ctrl,Alt件组合的代码件组合的代码:X,Y:控件或窗体的当前位置坐标控件或窗体的当前位置坐标-Mouse

6、Down知识总结1、图像控件只能显示图形,不能作为其他控件的容器。、图像控件只能显示图形,不能作为其他控件的容器。图片框控件图片框控件(PictureBox)可用来显示图片、绘图方法可用来显示图片、绘图方法和和Print方法的输出效果,也可用来作为其他控件的容器。方法的输出效果,也可用来作为其他控件的容器。显示的图片由显示的图片由Picture属性决定,而且也有两种处理方法:属性决定,而且也有两种处理方法:在属性窗口中设置和在代码中用在属性窗口中设置和在代码中用LoadPicture函数来加载。函数来加载。2、图片框控件支持、图片框控件支持AutoSize属性属性图像控件不支持图像控件不支持AutoSize属性,但支持属性,但支持Stretch属性属性课后作业:1、设计一个小程序,能够实现拖动鼠标在图片框上随机画、设计一个小程序,能够实现拖动鼠标在图片框上随机画圆,单击圆,单击“清空清空”命令按钮时,清空图片框内的图形。命令按钮时,清空图片框内的图形。2、设计一个小程序,当程序刚开始执行时,在窗体中央用、设计一个小程序,当程序刚开始执行时,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论