第03章 与用户交互.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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 鼠标事件

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档