第五节界面设计.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文档。上传文档
查看更多
第5章 界面设计 本章要点 菜单栏和工具栏的使用 状态栏的创建 对话框的使用 多文档窗体的创建 第5章 界面设计 5.1 菜单和工具栏设计 5.1.1菜单项的常用属性 5.1.2菜单项的事件和方法 5.1.3创建菜单 5.1.4工具栏的属性、事件和方法 5.1.5创建工具栏 5.2状态栏设计 5.3对话框 5.3.1模式和非模式对话框 5.3.2预定义对话框 5.3.3通用对话框控件 5.4多文档界面设计 5.4.1 创建MDI 父窗体和子窗体 5.4.2 MDI 子窗体的使用 5.5界面设计实例 5.6思考与创新 5.7本章小结与习题 5.1 菜单和工具栏设计 5.1.1菜单项的常用属性 菜单控件MainMenu由多个MenuItem对象组成,每个MenuItem代表菜单结构中的一个菜单项,可以把MainMenu看成是MenuItem的集合。其常用的属性如下。 1. Name属性 该属性用于设置菜单项的ID,通过Name属性可以访问菜单项的其它各个属性,以及使用菜单项的方法。 2.Checked属性: 该属性用于为菜单项添加复选标记。可设置为True或者False(默认)。设置为True时,相应菜单项的左侧会加上一个选中标记“√”,设置为False则没有此标记。 5.1.1菜单项的常用属性 3.DefaultItem属性 该属性用于确定某个菜单项是否为菜单的默认选择项。可设置为True或False。如果设置为True, 则当用户在此级菜单上按回车键时,将自动选择该菜单项。 4.Enabled属性 该属性用于设置菜单项是否可用。设置为True(默认)时该菜单项为可用,设置为False时该菜单禁用,并呈现灰色。 5.Mergeorder属性 该属性用于确定两个菜单项合并时的显示顺序。菜单项显示顺序由一个从0开始的索引表示,默认为0。 6.Text属性 该属性用于设置菜单项显示的文本内容。 5.1.1菜单项的常用属性 7.RadioCheck属性 该属性用于确定Checked属性为True的菜单项是否显示单选按钮。如果设置为True则显示单选按钮,如果设置为False则显示选中标记“√”,默认为False。注意此属性是在Checked属性设置为True的基础上进行设置的,只有Checked和RadioCheck属性均设置为True时菜单项左侧才能显示单选按钮。 8.Visible属性 该属性用于设置菜单项是否可见。设置为True时菜单项可见,设置为False时菜单项部可见。 9.ShortCut属性 该属性用于设置与菜单项关联的快捷键。 10.ShowShortCut属性 该属性用于设置是否显示菜单项的快捷键。设置为True时菜单项快捷键可见,设置为False时菜单项快捷键部可见。 5.1.2菜单项的事件和方法 1. 事件 (1) Click事件:当鼠标单击菜单项时,将激发Click事件。其事件过程为: Private Sub 菜单项名_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 菜单项名.Click …… End Sub 5.1.2菜单项的事件和方法 (2) Select事件:当把鼠标光标移到菜单项上时,将激发Select事件。 其事件过程为: Private Sub 菜单项名_Select(ByVal sender As Object, ByVal e As System.EventArgs) Handles 菜单项名.Select …… End Sub 5.1.2菜单项的事件和方法 2. 方法 (1) Add方法:把一个菜单项加到菜单集合中,作为当前菜单项的下一级菜单项。其一般格式为: 菜单项名称.MenuItems.Add(菜单项标题) 例如: MenuItem1.MenuItems.Add(“open”) MenuItem1.MenuItems.Add(“close”) (2) Remove方法:该方法用来从菜单项集合中删除指定的菜单项。其一般格式为: 菜单项名称1.MenuItems.Remove(菜单项名称2) 例如: MenuItem1.MenuItems.Remove(MenuItem2) 将从菜单项集合MenuItem1中删除菜单项MenuItem2 5.1.3创建菜单 5.1.4工具栏的属性、事件和方法 ToolBar控件包含用来创建工具栏的ToolBarButton对象的集合 ToolBar控件的常用属性见表5-1 5.1.4工具栏的属性、事件和方法 其中Buttons属性是一个集合,其成员就是工具栏中的按钮。它具有以下几个方法。 Add方

文档评论(0)

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

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

1亿VIP精品文档

相关文档