- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十一章界面设计
第十一章界面设计
11.1 创 建 菜 单
11.2 工 具 栏
11.3 状 态 栏
11.4 通用对话框
11.5 多窗体程序设计
11.6 多文档界面(MDI)
11.7 上 机 指 导
退回总目录
11.1 创 建 菜 单
菜单是用户界面中的重要组成部分,用户对文档的许
多操作命令都是或者都可以从菜单出发。现在菜单的形式
越来越丰富、漂亮,功能也越来越强大,用户可以根据自
己的需要定制各种风格的菜单。菜单按使用形式有下拉式
菜单和弹出式菜单两种。下拉式菜单位于窗口的顶部,弹
出式菜单是独立于窗体菜单栏而显示在窗体内的浮动菜
单。下拉式菜单系统的组成结构 。
11.1.1 建立菜单条
菜单条(MenuStrip)控件用于创建菜单。菜单由代表单个菜
单命令的MenuItem对象组成。每个MenuItem都可以是应用程
序的一条命令,或其他子菜单条目的父菜单。要将MenuStrip
绑定到窗体,只要将窗体的MainMenuStrip属性设置为相应的
MainMenu即可。
创建菜单
11.1.1 建立菜单条(续)
创建菜单项之间的分割条
方法1:
方法2 :设置Text属性为“-”,则该菜单项被创建为一个分割条。
创建菜单项的访问键
可以在菜单项名称中指定。例如,输入菜单项名称为“文件
(F)”,其中的F被设置为该菜单项的访问键,在菜单中,这一字
符会自动加上一条下划线。
11.1.1 建立菜单条(续)
创建菜单项的快捷键
选中要设置快捷键的菜单项,在“属性”窗口中设置
ShortcutKeys属性即可。该属性值为None时表示没有快捷键。在
“属性”窗口中还可以设置菜单项的其他属性。
设置菜单项的图标
选中要设置图标的菜单项,在“属性”窗口中设置Image属性即
可。
在运行时控制菜单
在应用程序中,菜单常常会因执行条件的变化而发生一些相
应的变化。
①有效性控制
在设计阶段,在菜单项的“属性”窗口中设置Enable属性的False,
即可将该菜单项设置为无效。在默认情况下,菜单项的Enable属
性的值为True 。也可以在程序运行时通过代码来设置菜单项的有
效性 。
11.1.1 建立菜单条(续)
②菜单项的隐藏与显示
菜单项的Visible属性用来决定它是否显示,该属性的默认
值为True,即菜单项总是显示出来的。如果设置Visible属性的
值为False,则菜单项将不显示出来。也可以在程序运行时通过
代码来隐藏或显示菜单项。
隐藏菜单项必须同时禁用菜单,因为仅靠隐藏无法防止通
过快捷键访问菜单命令。
③设置菜单项标记
菜单项的Checked属性用来决定是否在菜单项上显示标
记。该属性的默认值为False,即不显示标记。如果设置它的
值为True,则标记显示为“ √”,如果RadioCheck设置为
False,则标记显示为“·” 。
即可以在设计时通过“属性”窗口设置Checked属性,也可
以在运行时通过代码来设置Check属性的值。
11.1.1 建立菜单条(续)
Click事件
Click事件与一般控件的单击事件相同,即单击某个事件项
时,发生该菜单项的Click事件。
11.1.2快捷菜单
快捷菜单(ContextMenuStrip) 控件是集
中用户常用命令的菜单,右击鼠标出现该菜单。通常,快捷菜单
赋给一个控件,并提供与此控件有关的特殊命令。
添加【ContextMenu】挫件
激活弹出式菜单
退回本章目录
11.2 工 具 栏
在许多基于Windows 的应用程序中,工具栏已经成为了标准特
性。工具栏提供了一种
您可能关注的文档
- PhotoshopCS2基础教程与上机指导第7课.pdf
- PhotoshopCS2基础教程与上机指导第8课.pdf
- PhotoshopCS2基础教程与上机指导第9课.pdf
- PhotoshopCS2基础教程与上机指导第10课.pdf
- PhotoshopCS2基础教程与上机指导第11课.pdf
- PhotoshopCS2基础教程与上机指导第12课.pdf
- VisualBasic.NET程序设计教程(第2版)1.pdf
- PhotoshopCS2基础教程与上机指导第14课.pdf
- PhotoshopCS2基础教程与上机指导第15课.pdf
- PhotoshopCS2基础教程与上机指导第16课.pdf
- VisualBasic.NET程序设计教程(第2版)12.pdf
- VisualBasic.NET程序设计教程(第2版)目录.pdf
- VisualBasic程序设计(第2版)第1章了解VisualBasic.pdf
- VisualBasic程序设计(第2版)第2章从零开始编制VB程序.pdf
- VisualBasic程序设计(第2版)第3章VB语言基础.pdf
- VisualBasic程序设计(第2版)第4章程序结构.pdf
- VisualBasic程序设计(第2版)第5章与用户对话.pdf
- VisualBasic程序设计(第2版)第6章常用内部控件.pdf
- VisualBasic程序设计(第2版)第7章数组.pdf
- VisualBasic程序设计(第2版)第8章过程.pdf
文档评论(0)