第7章Windows用户界面设计概要.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章Windows用户界面设计概要

第7章 Windows用户界面设计 VB.Net 程序设计教程 本章学习目标: □ 掌握Visual Basic.Net 2005窗体和多窗体的属性和设计方法 □ 掌握Visual Basic.Net 2005菜单的基本结构和组成。 □ 掌握Visual Basic.Net 2005下拉式菜单和弹出式菜单的设计方法。 □ 掌握通用对话框控件的设计方法。 □ 掌握工具栏和状态栏控件的设计方法。 7.1 窗体界面设计 在VB.NET中,窗体分为两种类型。 (1)普通窗体:也称为单文档窗体(SDI窗体),前面所有创建的窗体均为普通窗体。 (2)MDI父窗体:即多文档窗体,其中可以放置普通子窗体。其创建过程是在该 窗体的“属性”窗口中,将IsMDIContainer属性设置为True。这样将该窗体指定为 普通子窗体的MDI容器。 7.1 窗体界面设计 【例7-1】使用键盘的KeyDown和KeyUp事件示例。演示一个测试键盘的处理程序,运行效果如图7-1所示。 图7-1 例7-1程序运行效果 具体操作步骤和源程序参见教材 7.1 窗体界面设计 【例7-2】创建一个应用程序,观察窗体对鼠标按下与移动事件的响应。程序运行效果如图7-2所示。 图7-2 例7-2程序运行效果 具体操作步骤和源程序参见教材 7.1 窗体界面设计 【例7-3】设计一个学校的学生成绩统计系统的框架。实现成绩的录入,总分及平均分的计算功能。 具体操作步骤和源程序参见教材 图7-6 窗体frmOutput 图7-5 窗体frmInput 图7-4 启动窗体frmMain 7.2 菜单设计 下拉式菜单和弹出式菜单基本结构大致相似,下面以下拉式菜单为例来说明菜单的基本结构。 下拉式菜单的基本结构包括:菜单栏、菜单标题、一级菜单、子菜单。 一般情况下,菜单栏都紧位于窗体标题栏的下面,由若干个菜单标题构成主菜单,当单击一个菜单标题时,包括菜单项列表的一级菜单就被拉下来。一级菜单由若干个菜单项和分割条组成。若一个菜单项右侧有一个子菜单标记?,当单击这样的菜单时,将打开下一级子菜单,可以从子菜单中选择要执行的子菜单项。此时上一级菜单项又称为子菜单标题。在VB.NET中,最多可以设计出6级子菜单,但这种菜单对用户来说太复杂了,通常在应用程序中最多有2级下拉菜单。 7.2.1 菜单的结构 7.2 菜单设计 【例7-4】设计一个下拉式菜单,如图所示。通过“文字格式”下的字形设置,可以将标签的文字设置为“粗体”、“斜体”、“下划线”格式;通过“文字格式”下的颜色设置,可以将标签的文字颜色设置为“红”、“绿”、“蓝”色,单击“退出”菜单,则自动退出程序。 具体操作步骤和源程序参见教材 7.2.2 创建下拉式菜单 7.2 菜单设计 【例7-5】设计一个弹出式菜单,可以将标签的文字设置为“宋体”、“斜体”、“蓝色”格式。当在标签Label1上单击鼠标右键时,运行效果如图所示。 具体操作步骤和源程序参见教材 7.2.3 创建弹出式菜单 7.3 通用对话框 打开文件对话框(OpenFileDialog)可以用来指定要打开文件所在的驱动器、文件夹及其文件名、文件扩展名等。 7.3.1 打开文件对话框 7.3.2 保存文件对话框 保存文件对话框(SaveFileDialog)可以用来指定文件所要保存的驱动器、文件夹及其文件名、文件扩展名等。 7.3 通用对话框 【例7-6】设计一个简单的应用程序,用于打开用户指定的文件(RTF和TXT格式),并可以将其另存为同类型的其它文件中。 具体操作步骤和源程序参见教材 7.4 MDI窗体界面设计 所谓MDI窗体,就是多文档界面。使用多文档,用户可以同时编辑多个文档。多文档界面应用程序由一个应用程序(MDI父窗体)中包含多个文档(MDI子窗体)组成,多文档界面应用程序窗口称为MDI父窗体,应用程序内部的窗口称为MDI子窗体。父窗体作为子窗体的容器,子窗体显示各自文档,它们具有不同的功能。 【例7-7】设计一个简单的应用程序,用于实现图文的浏览。程序

文档评论(0)

wyjy + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档