- 1、本文档共39页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十六章菜单与工具列
在Windows应用程序对于具有较多选项或功能来说,为了避免在窗体上有限空间内放置太多对象,如图16-1所示,菜单就是个很好的替代方案。简单的说,「菜单」和「工具列」可以帮助我们以简明且有组织的方式,安排程序中的各种选项与设定,如图16-2所示。
图16-1 窗体上较多选项或功能
图16-2 窗体上使用菜单与工具列
16-1 MenuStrip菜单选项控制
MenuStrip菜单选项控制内的MenuItem可以说是按钮的集合,它不会占据窗体的任何位置,对必须提供多样性功能的程序来说,是最简单且方便组成组件。
16-1-1 建立MenuStrip控制选项
1. 移指标到工具箱选取「MainStrip」工具?钮,按二下。
2. 在窗体的下方产生一个「MainStrip1」的控件,如图16-3所示:
图16-3 建立菜单
16-1-2 MenuItem常用的属性
Checked:设定菜单项目标题是否要如:?默认值为False。
ShortCutKey:设定快捷键,快捷键由Ctrl、Shift与Alt键配合指定按键所组成,点选时出现框如其设定方法如下:
当设定快捷键时如ShowShortcutKey必须设值为True。
ShowShortcutKey:设定项目是否显示快捷键盘,默认值为True,快捷键的提示将出现于标题的右侧,如?如果设「False」将不会显示快捷键但快捷键有效。
Enabled:设定项目是否有效,默认值为False。
Visible:设定项目是否显示,默认值为True。
实例
设窗体中的主功能与次功能示意图,如图16-5所示。
一、设定窗体中的主功能与次功能:
操作功能下有三个次功能 格式功能的「样式」下有三个次功能 格式功能的「大小」下有三个次功能 格式功能的「对齐」下有三个次功能 图16-5 窗体中的主功能与次功能示意图
二、设计「操作」主功能
当选取MenuStrip控件时,窗体的正下方将出现的提示。
1. 设计一个「操作」选项:在「在这里输入」内输入「操作 (O)」,其中「」字符会使其后的字母在窗体显示时加底线如图16-6所示,其预设档名为「操作OToolStripMenuItem」。
图16-6
2. 设计「操作」选项下的次选项「清除」。在「」下方「在这里输入」提示讯息内输入「清除 (E)」,如图16-7所示。
图16-7
3. 设计「清除」选项下的次选项「复制」输入「复制 (C)」如图16-8所示。
图16-8 设计次选项「复制」
4. 设计次选项「分隔线」。在「在这里输入」提示讯息内输入「-」,(「-」表示该选项为分隔线)如图16-9所示。
图16-9 设计次选项「分隔线」
5. 设计分隔线选项下的次选项「结束」输入「结束 (X)」,如图16-10所示。
图16-10
三、设计「格式」主功能
1. 设计一个「格式」选项。在「」右边「在这里输入」提示讯息内输入「格式 (F)」,如图16-11所示。
图16-11
2. 设计「格式」选项下的次选项「样式」。在「」下方边「在这里输入」提示讯息内输入「样式 (S」,如图16-12所示。
图16-12
3. 设计「样式」选项下的次选项「粗体」。在「样式(S)」右边「在这里输入」提示讯息内输入「粗体 (B)」,如图16-13所示。
图16-13
4. 设计「粗体」选项下的次选项「斜体」在「」下方「在这里输入」提示讯息内输入「斜体(I)」,如图16-14所示。
图16-14
5. 设计「斜体」选项下的次选项「加底线」在「」下方「在这里输入」提示讯息内输入「加底线 (U)」,如图16-15所示。
图16-15
6. 再依以上的方式将选项「大小」与「对齐」及各个次选项完成设计。
四、设计「快捷键」
以次选项「清除 (E)」为例说明。
点选次选项「清除 (E)」在属性「ShortcutKeys」下拉钮,出现「修饰词」框,点选『Ctrl』,键值选『E』,在「ShortcutKeys」属性呈现「Ctrl+E」如图16-16所示。如取消快捷键设定再按「重设」。
图16-16
五、菜单选项清单方块
所有功能控件设计完成,其选项清单如下表:
名 称 功能控件 快速键 说 明 操作OToolStripMenuItem 操作(O) 清除EToolStripMenuItem ….清除(E) Ctrl+E 复制CToolStripMenuItem ….复制(C) Ctrl+C ToolStripMenuItem1 ….- 分隔线 结束EToolStripMenuItem ….结束(E) 格式FToolStripMenuItem 格式(F) 样式
文档评论(0)