- 1、本文档共43页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
菜单设计ppt课件
目 录 教学安排 第7章 用户界面设计 7.1 常用控件 7.2 通用对话框 7.3 菜单设计 7.4 多重窗体 7.5 鼠标和键盘 7.6 应用程序向导 7.7 综合应用 7.1 常用控件 2.复选框(CheckBox) 3.框架 (Frame) 7.1.2滚动条和进度条 滚动条属性 滚动条事件 ProgressBar控件 7.1.3 图形框和图像框 图像框Image 7.1.4 定时器 7.2 通用对话框 通用对话框的基本属性和方法 通用对话框的基本属性和方法 7.2.1打开文件对话框 7.2.2 保存文件对话框 7.2.3 颜色对话框 例:设计一个如图所示的应用程序。 7.2.4 字体对话框 7.3 菜单设计 7.3.1 菜单编辑器 例:把P111例5.9题修改成菜单应用程序。 7.3.2 弹出菜单 7.4 多重窗体 窗体语句 不同窗体数据的存取 7.5 鼠标和键盘 鼠标 鼠标 7.5.2 键盘 键盘 7.6 应用程序向导 选择菜单和子菜单项 选取工具栏按钮 7.7 综合应用 综合应用 本章小节 思考题 7.5.1 鼠标 鼠标事件 需要注意事件发生在哪一个对象上 Click、DblClick事件 MouseDown 按下任意一个鼠标按钮时被触发 MouseUp 释放任意一个鼠标按钮时被触发 MouseMove 移动鼠标时被触发 本章目录 鼠标事件过程中的参数e决定鼠标的当前状态。 e.X、e.Y表示当前鼠标的位置;e.Button指示按下或释放了哪个鼠标按钮,其值的意义如下表: 没有按下鼠标按钮 MouseButtons.None 按下或释放了鼠标中键 MouseButtons.Middle 按下或释放了鼠标右键 MouseButtons.Right 按下或释放了鼠标左键 MouseButtons.Left 含 义 枚举常量 本章目录 例7.18 显示鼠标器指针所指的位置。 例7.19 设计一个最简单的画图程序。程序运行时,按住鼠标右键移动画圆,按住鼠标左键移动画线。 本章目录 1. KeyPress事件 只对会产生ACSII码的按键有响应 ,参数e包含了与KeyPress事件相关的数据。 e.KeyChar 其值为所按键相应的ASCII码值。例如,键盘输入小写A,e.KeyChar的值为“a”。 e.Handled 表示本次按键是否被处理过。若它为真,则表示已经被处理过,否则,将传送给Windows进行常规处理。设置e.Handled为真,即可怱略本次按键。利用这个特性可以在某些控件中过滤掉不允许的字符。 本章目录 2. KeyDown事件和KeyUp事件 当焦点在某个对象时,用户按下键盘上的任一键,便会引发该对象KeyDown事件,释放按键便触发KeyUp事件。 参数e包含了所按键信息(及Shift、Ctrl、Alt键的状态)。 e.KeyCode的值为操作的物理键。 例7.20编写一个程序,按下Alt+F5组合键可终止程序的运行 本章目录 用来生成一个应用程序的界面。 选择文件|新建工程|VB应用程序向导命令: 本章目录 本章目录 本章目录 例7.22 设计一个选课程序。“大学计算机基础”是必选课程,一直处于选定状态。限选课程有两组:若选定“第一组”,则下面的两门课程立即处于选定状态;若选定“第二组”,则下面的三门课程处于可选状态,让学生选择,否则处于不可选状态。 本章目录 例7.22 利用时钟和图像控件,模拟自动红绿灯 分析:改变时钟的Interval属性来延迟不同颜色的灯。例如,红灯延迟2秒,则在切换到红灯后把Interval设置为2000,这样过2秒后发生Timer事件再切换到其它颜色的灯。 用变量i控制红绿灯的自动切换,它的值在0∽2之间循环变化:i为0时显示红灯;i为1时显示黄灯;i为2时显示绿灯。 本章目录 常用控件 单选按钮、复选框、框架、列表框、组合框、滚动条、进度条、定时器 通用对话框 菜单 下拉式菜单 MainMenu 弹出式菜单 ContextMext 两个窗体之间访问 通过窗体对象实例.控件 或模块级公共变量 本章目录 1. 有哪几种方法可以在列表框添加选项? 2.如果要一个定时器每半分钟产生一个Tick控件,则InterVal属性应设置为多少? 3.在VB.NET中,使用什么方法访问网页? 4.代码中如何判断用户在通用对话框中选择了“取消”按钮? 5.创建弹出菜单需要什么控件?通过什么属性才能将控件与弹出菜单建立关联? 6.什么是模式对话框?什么是非模式对话框? 7.简述窗体之间数据互访如何才能实现? 本章目录 vb程序设计简明教
文档评论(0)