软件工程工具--chapter7(Visual+C#程序设计).pptVIP

软件工程工具--chapter7(Visual+C#程序设计).ppt

  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.1.1 窗体设计 7.1.1 窗体设计 7.1.1 窗体设计 7.1.1 窗体设计 Windows窗体的事件处理程序用于确定事件发生时要执行的操作,它是绑定到事件的方法。在C#中,每个事件处理程序提供两个参数。 建立窗体事件处理程序的最常用的方法是,在程序设计时,通过鼠标右键点击窗体之后,在出现的弹出式菜单中选择“属性”菜单项,并在“属性”窗口,打开事件窗口(鼠标单击上方控件下拉框下的第四个图标),其中左侧为事件名称,右侧为事件处理程序名称,如果为空白,表示还没有事件处理程序,选中要处理的事件,双击右侧空白处,就可增加窗体的相应事件处理程序。这样既建立了特定的事件处理程序,也为相应的事件绑定了执行程序。 7.1.1 窗体设计 7.1.1 窗体设计 5.应用举例 【例7-1】编写Windows应用程序,(1)动态改变窗体大小;(2)显示程序启动时,Load事件及Shown事件的执行顺序;(3)显示程序关闭时,FormClosing事件和FormClosed事件的执行顺序;(4)调用模式窗体和非模式窗体。 7.1.2 菜单设计 两种菜单的基本结构大致相似,这里以下拉式菜单为例来说明菜单的基本结构。 如图7-4所示,下拉式菜单包括菜单栏、菜单标题、一级菜单和子菜单。菜单栏位于窗体标题栏的下面,由若干个菜单标题构成主菜单。每个一级菜单由若干菜单项组成,它对应一个菜单标题。若一个菜单项右侧有一个子菜单标记,单击这样的菜单时,将打开下一级子菜单。在C#中,最多可以设计出6级子菜单。 图7-4 菜单的基本结构 7.1.2 菜单设计 7.1.2 菜单设计 2.创建下拉式菜单 (2) 设置菜单项的属性 MenuStrip菜单控件是一个包含了所有菜单项(ToolStripMenuItem)的对象集。为菜单设置属性,其实就是为每一个菜单项设置属性。 7.1.2 菜单设计 3.创建弹出式菜单 7.1.3 标签控件 7.1.4 文本框控件 2.常用事件 7.1.5 按钮控件 2.常用事件 Button控件的常用事件是Click事件。当用鼠标左键点击Button控件时触发该事件。 3.应用举例 【例7-2】简易计算器 7.1.6 列表框控件 表框(ListBox)控件通常用于显示一组字符串,以滚动列表的形式显示多个条目以供用户选择。 如果选择项超出规定的区域而不能一次全部显示时,C#会自动为其加上滚动条。 1.常用属性 对ListBox的Items属性常用的属性是Count,它用来指定ListBox框中列表项的个数。 2.常用事件 3.常用方法 4.应用举例 【例7-3】利用循环结构和列表框控件,设计“选项移动”窗体。所谓“选项移动”窗体是指由两个列表框和四个按钮所构成的界面。 7.1.7 组合框控件 组合框(ComboBox)控件兼有TextBox控件和ListBox控件两者的功能,用户可以通过键入文本或选择列表中的项目来进行输入。 1.常用属性 ComboBox控件的常用属性及说明 2.常用事件 7.1.8 分组框控件 分组框(GroupBox)控件是一个带有标题的控件。作为容器控件,它可以为一组相关的控件提供分组,并使这些控件在组标题下显得更有条理;作为分组控件,它可以管理其中的相关控件,使之更好地协调工作。它的典型应用是管理一组相关的单选按钮。 7.1.8 分组框控件 7.1.9 面板控件 面板控件在工具箱中的名字为Panel,其作用与分组框相似,也是用于对控件分组。 Panel控件的常用属性如表所示: 7.1.10 单选按钮控件 单选按钮(RadioButton)控件一般总是作为一个组(单选按钮组)的组成部分工作的。单选按钮组是一组相互排斥的单选按钮,选择一个单选按钮就会立即清除该组中的其他按钮,即在单选按钮组中只能选中一个选项。 1.常用属性 RadioButton控件的常用属性如表7-18所示 2.常用事件 RadioButton控件的常用事件如表7-19所示: 7.1.11 复选框控件 复选框(CheckBox)是一个旁边带有文本说明的小方框。具有选中和未选中两种状态,选中时方框中具有选中标志。在运行时,使用鼠标单击复选框可以改变它的状态。 2.常用事件 CheckBox控件的常用事件如表7-21所示。 7.1.12 图片框控件 1.常用属性: Pict

文档评论(0)

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

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

1亿VIP精品文档

相关文档