c#01_GUI_01.pptVIP

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

用户界面是用户通过它与应用程序进行交互的手段。 基于Windows的应用程序的用户交互是通过Windows窗体和控件来实现的。 使用.NET框架进行GUI应用开发的目的是为了给学生提供真是的环境来学习Microsoft Windows窗体应用开发的核心技能。 在本章,你将学到: 评价图形用户界面 识别图形用户界面的控件 了解.NET Framework的特性 使用Visual Studio .NET集成开发环境来创建和执行Windows项目 与应用程序进行交互的两种方法是: 通过使用字符用户界面(CUI) 通过使用图形用户界面(GUI) GUI 应用程序的优势: 更容易学习和使用。 用户不需要记住复杂的语法。 大多数命令都可以使用鼠标来执行。 一个典型的应用程序屏幕包含如按钮和文本框组件。 这些组件使你能够键入信息并定制其它参数。这些组件被称为控件。 下图给出了包含各种控件(如,标签、按钮、文本框和组合框)。 Windows提供如下类型的对话框: Modal (模态) System modal (系统模态) Modeless(非模态) 允许应用程序与用户进行有效交互的Windows环境的最重要特性是: 事件驱动编程: 基于用户的输入产生一个事件并执行相应的代码。 动态链接: Windows应用程序能够在运行时链接到现有库函数。 .NET提供了用于开发和部署应用程序的完整套件。 该套件包括: .NET 产品 .NET 服务 .NET 架构 .NET提供了用于开发和部署应用程序的完整套件。 该套件包括: .NET 产品 .NET 服务 .NET 架构 .NET提供了用于开发和部署应用程序的完整套件。 该套件包括: .NET 产品 .NET 服务 .NET 架构 下图说明了.NET Framework的不同组件。 .NET Framework的一些优点如下: 一致的编程模型 多平台应用程序 多语言集成 自动资源管理 容易部署 Visual Studio .NET IDE(集成开发环境)提供了一种用于开发各种应用程序的通用界面 。 IDE还提供了一个集中式的场所,用于为应用程序设计用户界面、编写代码以及编译和调试应用程序。 让我们了解.NET IDE的各种组件。 除了各种窗口, Visual Studio .NET IDE还提供三种导航特性。 包括: Docking(停靠窗口) Tabbed Navigation(标签导航) Auto Hide(自动隐藏) 让我们来了解Visual Studio .NET IDE的导航特性。 在Visual Studio .NET中,一个应用程序可以包含多个文件和文件夹。 为了高效地组织这些项,Visual Studio .NET提供了两种容器: 项目 解决方案 让我们看看如何创建项目和解决方案。 为了编译并执行应用程序,需要完成如下步骤: 1. 选择Build?Build Solution或按下F6来编译应用程序。 选择 Debug?Start Debugging或按下F5 来执行应用程序。 在本章中,你已经学到: Windows提供了一种允许用户通过使用图形组建与应用程序交互的GUI。 Windows提供了三种类型的对话框: 模态对话框 系统模态对话框 非模态对话框 .NET架构有很多组件构成: 公共语言运行库(CLR) .NET Framework 基类 用户和程序接口 Visual Studio 2005 IDE提供了一个用于在.NET Framework上开发各种应用程序的通用界面。 在Visual Studio .NET中,一个应用程序可以包含一个或多个项,如文件和文件夹。. 为了高效地组织这些项,Visual Studio .NET提供了两种容器:项目和解决方案。 除了各种窗口,Visual Studio .NET IDE还提供了三种导航特性,它们是: 停靠窗口 标签导航 自动隐藏 Start the session by sharing the session objectives with the students. Some of controls that appear in the dialog box are explained in the following list. Label: Displays text that users cannot directly edit. TextBox: Accepts input from the user. Combo Box: Displays items in a drop-down list. It is a combination of a text box in which

文档评论(0)

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

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

1亿VIP精品文档

相关文档