单元七 图形图像处理.doc

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单元七 图形图像处理.doc

单元七 图形图像处理 [学习目标] 熟悉VB.NET绘制图形的有关概念、常用的类、对象、属性和方法等基础知识,熟悉开发绘制图形、浏览图、图形动画程序的流程、方法、和技巧。 7.1 图形的绘制 [案例7-1] 仿Windows画图程序 本案例模仿Windows画图程序,有菜单栏和工具栏。单击工具栏上的相应按钮选择要画的图形;在画笔颜色处单击色块调出调色板,选择颜色;单击画笔宽度中需要的线条决定所画边框的粗细。将鼠标移到绘图区相应的位置按住左键拖到适当位置放开即绘出了相应图形。此案例的运行界面如图7-1所示。 [技能目标] 1.熟悉Point/Pointf、Size/Sizef、Rectangle/Rectanglef对象。 2.熟悉颜色、画笔、画刷的使用方法。 3.熟悉Graphics的各种绘绘制图形的方法。 4.掌握图形的平移变换、旋转变换和比例变换的方法。 图7-1 仿Windows画图程序主界面 [操作要点与步骤] 1.建立一个新的Windows应用程序,命名为vbnet7-1。 2.在窗体上添加如下控件:一个Mainmenu控件设计菜单,一个ToolBar控件设计绘图工具栏,一个PictureBox作为本程序画板,用二个Lable控件让用户选择颜色和选择画笔宽标志,5个button控件让用选择画笔宽度,一个ColorDialog 控件做调色板,一个ImageList控件,一个OpenFileDialog控件,一个StatusBar作为状态信息栏。调整窗体上各控件的大小及位置。 3. 设置各控件的相关属性,属性值设置如表7-1表7-1 画图程序各控件属性设置 控件类别 控件命名 属性名 属性值 Form Form1 Text Vbnet7-1 Icon Mydraw.ico Menu MainMenu1 Mainmenu Mainmenu1 mFile text 文件(F) mNew text 新建(N) mExit text 退出(X) MenuItem1 text 编辑(E) MenuItem3 text 复制(C) MenuItem4 text 剪切(V) MenuItem5 text 粘贴(P) ToolBar ToolBar1 ImageList ImageList1 ShowTip Ture ImageList ImageList1 TransparentColor TransParent OpenFileDialog OpenFileDia1 Filter 图标文件|*.ico ColorDialog ColorDialog1 Color Black lbcolor Lbcolor1 BackColor Blue StatusBar StatusBar1 ShowPannels Ture StatusBarPanel1 text 制作人: BorderStyle Raised AutoSize Contents StatusBarPanel2 text Wendy BorderStyle Raised AutoSize None StatusBarPanel3 text 版本: BorderStyle Raised AutoSize Contents StatusBarPanel4 text Ver1.0 BorderStyle Raised AutoSize None PictureBox PictureBox1 BackColor White Button Butpen1 Backcolor Black Butpen2 Backcolor Black Butpen3 Backcolor Black Butpen4 Backcolor Black Butpen5 Backcolor Black label Label1 text 画笔颜色 Label2 text 画笔宽度 为ImageList1控件添加图标。 单击ImageList1的Images属性右侧的“…”按钮,弹出如图7-2所示“Image集合编辑器”对话框,在窗口中单击“添加”按钮为ImageList1添加图标。 没有设置属性均为默认值,以后的案例中属性说明与此相同。 4.为工具栏ToolBar控件添加按钮。 单击ToolBar1控件的Buttons属性右侧的“…”按钮,弹出“ToolBarButton集合编辑器”,在窗口中单击“添加”按钮为ToolBarButton1添加按钮 除了TPenil1按钮的Pushed属性为Te外,其余按钮的Pushed属性均为False,即程序刚运行

文档评论(0)

hshh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档