第11章-菜单程序设计案例.ppt

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十一章 菜单程序设计 11.1 菜单编辑器 11.2 建立菜单 11.3 弹出式菜单 11.4 程序示例 2014 11.1 菜单编辑器 菜单可以在“菜单编辑器”窗口中设计。启动进入“菜单编辑器”的方法是: 选择窗体窗口为当前活动窗口(这样“菜单编辑器”才有效)→单击“工具”菜单栏→单击“菜单编辑器”。 图11-1 “菜单编辑器”窗口 菜单控件的主要属性 属性名 功 能 名称 设置菜单项的名称。 标题 设置菜单项的标题,也就是显示在菜单中的字符。特例:通过“”字符可以设置访问键,如“文件(F)”,通过“-”可以设置菜单项之间的分隔条。 有效 设置菜单项的操作状态,表示该菜单项是否可选,其值为True或False。若为False,则相应的菜单项呈灰度显示,表示不能访问这一菜单项。 可见 设置菜单项是否可见,其值为True或False。若为False,则相应的菜单项为不可见,即该菜单项将被暂时从菜单中去掉,但仍然存在。直到该属性被重设为True才可见。 复选 设置菜单项的复选属性,显示该菜单项是否选中,其值为True或False。若为True,则相应的菜单项左边出现一个“√”标记,表明该菜单项当前处于活动状态。 索引 设置菜单控件数组的下标。控件数组是一组享有同一控件名,而拥有不同属性的控件。 快捷键 设置菜单项的快捷键。 菜单控件的主要属性 按扭 功 能 ← → 单击一次右键头“→”产生一个内缩符号“….”;单击一次左键头“←”删除一个内缩符号“….”。主要用于子菜单设计,以表示菜单之间的层次关系。VB最多可以设置6层。 ↑ ↓ 单击一次上键头“↑”使该菜单项上移一位;单击一次下键头“↓” 使该菜单项下移一位。主要用于调整菜单项的上下位置,即菜单顺序。 下一个(N) 用于进入下一个菜单项的设计。 插入(I) 在光标所在处插入一个空白菜单项。主要用于在菜单中间位置添加一个新的菜单项。 删除(T) 删除光标所在处的菜单项。 11.2 建立菜单 在窗体上建立一个如下图所示的下拉式菜单 菜单设计完毕后,即可单击菜单项,进入对应菜单项的代码编辑窗口, 字体设置各菜单项的代码如下(对文本框的字体进行设置): 使用菜单设计器可以对设置的菜单进行修改 另外,可以将某菜单的菜单项设置为菜单控件数组。方法是:将所有 菜单项的名称设置为相同值;对菜单项设置索引值。 11.3 弹出式菜单 弹出式菜单就是当用户鼠标“右击”窗体某一区域的时候弹出的菜单,也称 “快捷菜单”。根据单击的区域不同,弹出的菜单也不相同,所以弹出式菜 单也称为“上下文菜单”。 1. 弹出式菜单的设计:(以将窗体菜单中的“文件”菜单设为弹出式菜单为例 ① 打开含有已建菜单的窗体Form1,打开“菜单编辑器”。 ② 在菜单显示区中单击“文件(F)”菜单栏,将光标移至该项。 ③ 单击“文件(F)”菜单栏的“可见”属性的复选框,取消其“√”号。窗体上的菜单即会消失。 2. 弹出式菜单的使用 在窗体的MouseDown或MouseUp事件中,用PopupMenu方法,将菜单弹出,如: Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 2 Then PopupMenu mnu1 End If End Sub

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档