- 20
- 0
- 约3.05万字
- 约 29页
- 2017-08-15 发布于河南
- 举报
单元七 图形图像处理.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,即程序刚运行
您可能关注的文档
- 创建教育强镇 办人民满意教育.doc
- 创意电子设计竞赛规则说明.doc
- 创意科普应用.doc
- 创教育强镇 办满意教育.doc
- 初一年级下期第四单元测试题[原创].doc
- 初三上学期期末语文试卷答案.doc
- 初中化学实验技能培训建议.doc
- 初中政治课堂教学心得体会.doc
- 初中生学业自我概念与学业成就的相关研究.DOC
- 初二上学期语文九月月考试题2.doc
- 人教版九年级英语Unit 4曾害怕课件3a-4c.pdf
- 雅思口语考题回顾:朗阁海外考试研究中心2019年10月10日Part 1考题总结.pdf
- 2026届高三地理一轮复习课件小专题河流袭夺.pptx
- 【名师原创】复习专题5 三角函数 作者:合肥市第八中学 蒲荣飞名师工作室.docx
- 高中数学一轮复习 微专题2 抽象函数.docx
- 高中数学——复习专题4 空间向量与立体几何.docx
- 高中数学一轮复习 微专题3 空间几何体中的截面、轨迹问题.docx
- 高中数学一轮复习 微专题4 空间几何体的最值、范围问题.docx
- 导流洞施工质量通病防治手册.docx
- 江苏省徐州市第一中学、徐市第三中学等五校2026届高三上学期12月月考历史试题含答案.docx
最近下载
- 2023年四川巴中中考数学真题及答案.pdf VIP
- 国家工业和信息化部所属事业单位招聘笔试真题2024.docx VIP
- 2021年四川巴中中考英语真题.pdf VIP
- 边生产边施工的危险分析及对策.pdf VIP
- 电气安全培训(完整版).ppt VIP
- 2025至2030原子力显微镜(AFM)行业项目调研及市场前景预测评估报告.docx
- 2025年度 民主生活会班子对照检查发言材料(五个带头)_八篇.docx VIP
- 公司考勤表模版.docx VIP
- 基于springboot+vue的外卖点餐系统毕业设计开题报告.docx VIP
- 2025年四川巴中中考历史试卷真题及答案详解(精校打印版).pdf VIP
原创力文档

文档评论(0)