第8章 可视化应用程序设计.ppt

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章 可视化应用程序设计

第8章 可视化应用程序设计 8.1 Windows窗体 .NET框架提供了3种方式来显示和管理用户界面,即Console(控制台)、Windows Form(Windows窗体)和Web Form(Web窗体)。 8.1.1? 创建Windows窗体 下面介绍在Microsoft Visual Studio 2005开发环境中创建Windows应用程序和添加新窗体的步骤: (1)启动Microsoft Visual Studio 2005,执行“文件”→“新建”→“项目”命令,弹出“新建项目”对话框。 (2)在“项目类型”列表框中选择“Visual C#”选项,然后在右侧的“模板”列表框中选择“Windows应用程序”选项,单击“确定”按钮,打开Windows应用程序设计页面,默认自动创建一个名为Form1的窗体控件,如图8-1所示。 (3)按Ctrl+F5组合键执行程序,弹出如图8-2 所示的界面,Form1即为创建的Windows应 用程序窗口,其主要由标题栏、控制按 钮、边界和窗口区4部分组成。 Windows窗体(续) 8.1.2? Windows窗体的基本属性 Windows窗体常用的属性有以下几种。 1.名称属性 Windows窗体的名称属性是Name,其值主要用于在程序代码中引用窗体。 2.标题属性 Windows窗体的标题属性是Text,该属性用于设置窗体标题栏显示的内容,其值是一个字符串。 3.控制菜单属性 Windows应用程序一般都会有控制菜单,以方便用户操作。 4.控制窗体外观的属性 常用的Windows控件(续) 8.2.3 文本框控件 文本框(TextBox)可以用来显示文本信息,也可以接受从键盘输入的信息。 1.属性 2.事件 3.方法 常用的Windows控件(续) 8.2.5 面板控件和分组框控件 面板(Panel)控件和分组框(GroupBox)控件是C#中的一种容器控件,它们可以容纳其他控件,一般用于将窗体上的控件根据其功能进行分组。单选按钮控件经常与面板控件和分组框控件一起使用。在一个窗体中,当需要建立几组相互独立的单选按钮时,就可以用面板控件或分组框控件将单选按钮分组,使组与组间互不影响。 1.属性 2.事件 3.方法 常用的Windows控件(续) 8.2.6 图片框控件 图片框(PictureBox)控件主要用来显示JPEG、GIF、BMP等格式的图形文件。 1.属性 2.事件 3.方法 常用的Windows控件(续) 8.2.7 列表框控件 列表框(ListBox)控件提供一个项目列表,用户可以从中选择一项或多项。如果项目总数超过了可显示的数目,就自动在列表框上添加滚动条。 1.属性 2.事件 3.方法 8.3 对话框控件 对话框是Windows窗体的一个重要组成部分,用于交互和检索信息。用户可以通过向对话框中添加控件来自定义对话框,以满足特定需要。对话框通常不包含菜单栏、最大化和最小化按钮、状态栏、滚动条等。在C#可视化程序设计中,比较常用的对话框主要有消息框、文件打开和保存对话框、颜色选择对话框和字体对话框。 对话框控件(续) 8.3.2 “打开”和“另存为”对话框 文件的打开与保存是Windows应用程序中经常使用的两种功能。在C++中,这两种功能是通过一个类来实现的;在C#中,这两种功能是通过两个不同的类和控件来实现的,即“打开”功能通过OpenFileDialog类来实现,“保存”功能通过SaveFileDialog类来实现。 1.属性 2.事件 3.方法 8.4 综合实例 8.4.1 设计用户界面 8.4.2 程序设计 1.定义变量 2.数字按钮控件的函数设计 3.“+/-”按钮控件的函数设计 4.“CE”按钮控件的函数设计 5.“on/off”按钮控件的函数设计 6.组合框控件的函数设计 7.“=”按钮控件的函数设计 综合实例(续) 8.“sqrt”按钮控件的函数设计 9.“%”按钮控件的函数设计 10.“1/x”按钮控件的函数设计 8.4.3 总结 小 结 可视化程序开发环境是当今程序设计的主流平台,C#是运行在这种可视化程序开发环境内的主流语言之一。本章介绍了可视化程序设

文档评论(0)

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

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

1亿VIP精品文档

相关文档