- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第03章 与用户交互
·28 ·
第3章 与用户交互
与用户交互是窗体需要具备的功能,用户可以通过各种操作,完成不同的功能,实现真正的自动化
管理。本章从 Windows 应用程序中的各个交互控件和事件讲起,详细介绍了在程序中,与用户交互所
必须了解的知识。通过本章的学习,读者会掌握如何创建一个完整的交互程序。
3.1 菜单和工具栏
菜单和工具栏是 Windows 应用程序中常用的控件,用来实现程序与用户的交互。VS2005 提供了一
个名为“菜单和工具栏”的工具箱,其中提供了 6 个常用的控件:
指针
快捷菜单 ContextMenuStrip :用户右击鼠标时,弹出的快捷菜单。
标准菜单 MenuStrip :类似于普通软件的标准菜单。如Word 中的“文件”菜单、“编辑”菜单
等。
状态栏 StatusStrip:在界面的下方,用于提示用户信息的一栏,类似于 Windows 操作系统中的
状态栏。
工具栏 ToolStrip :工具栏是一些带图像的小按钮,类似于 Word 中的工具栏,通常提供菜单项
的一些便捷操作。
面板容器 ToolStripContainer :一个装载其他控件的容器,提供上、下、左、右四个区域,可设
计容器的显示区域。
下面以菜单为例介绍此类控件的使用方法。
(1)打开VS2005 ,单击“文件|新建项目”菜单命令,打开新建项目模板。
(2 )在已安装的模板中,选择“Windows 应用程序”模板。
(3 )在名称对话框中,输入“MenuSample ”,这是整个应用程序的名称。
(4 )单击“确定”按钮,打开VS2005 工作界面。
(5 )从“菜单和工具栏”工具箱中,拖放一个“MenuStrip ”控件到“Form1 ”桌面上,此时效果
如图 3.1 所示。其中包含一个白色的文本框,写着“请在此处键入”。
(6 )单击白色文本框,出现如图3.2 所示的界面,在右边和下边分别延伸出两个白色文本框,如果
在右边填写内容,则会将内容添加到当前菜单的子菜单中。如果在下边填写内容,则会创建一个当前菜
单相同级别的菜单项。
28
·29 ·
图3.1 添加菜单控件后的初始效果 图3.2 添加菜单项时的效果
(7 )按照VS2005 种的“文件”菜单内容,编辑此处的这个菜单项。编辑后的效果如图 3.3 所示。
(8 )如果只是在菜单中添加普通菜单项(文字内容),则一个基本的菜单就完成了。如果要设计
样式比较好看的菜单,就需要借助菜单控件提供的其他模板,如复选框、分隔符等。
(9 )本例在菜单中添加分隔符。打开文件菜单,用鼠标指向最下面一个未创建的菜单,效果如图
3.4 所示。这里有一个三角形的下拉框按钮。
图3.3 添加菜单项后的效果 图3.4 添加菜单项后的效果
(10)单击此按钮会出现一个快捷菜单,其中有 4 个选项:MenuItem 、ComboBox、Separator 和
TextBox 。其中“Separator”用来在菜单之间添加分隔符。
(11)单击“Separator”菜单命令,添加分隔符后的效果如图3.5 所示。
图3.5 添加分隔符后的菜单
3.2 鼠标事件
您可能关注的文档
- 吉林省吉林市普通高中2013-2014学年高二上学期期中教学质量检测地理试题Word版含答案.doc
- 2、 中考物理 ——物态变化 有答案.doc
- 2004伟业北京世纪华侨城项目营销策略报告.ppt
- 五区县期末考试九年级化学试卷2.doc
- 制造计量器具许可自评考核报告.doc
- 中考物理考点05.doc
- JJF 1033-2001 计量标准与考核规范.doc
- 3.2010--2012年各地中考题汇编物态变化成品.doc
- 三年级《节约用水》活动方案.doc
- 计量标准考核(复查)申请书2014.9.26.doc
- 2024高中《数学》教师职称考试模拟试卷附参考答案.docx
- 2024高中《生物学》教师职称考试模拟试卷附参考答案.docx
- 2024初中《劳动技术》教师职称考试模拟试卷附参考答案.docx
- 2024高中《物理》教师职称考试模拟试卷附参考答案.docx
- 2024高中《历史》教师职称考试模拟试卷附参考答案.docx
- 2024初中《信息技术》教师职称考试模拟试卷附参考答案.docx
- 2024高中《音乐》教师职称考试模拟试卷附参考答案.docx
- 2024初中《音乐》教师职称考试模拟试卷附参考答案.docx
- 2024初中《地理》教师职称考试模拟试卷附参考答案.docx
- 2024初中《体育》教师职称考试模拟试卷附参考答案.docx
文档评论(0)