Visual Basic课件:第11章-菜单程序设计v0.1

上传人:努力****83 文档编号:103019895 上传时间:2022-06-08 格式:PPT 页数:10 大小:415.50KB
收藏 版权申诉 举报 下载
Visual Basic课件:第11章-菜单程序设计v0.1_第1页
第1页 / 共10页
Visual Basic课件:第11章-菜单程序设计v0.1_第2页
第2页 / 共10页
Visual Basic课件:第11章-菜单程序设计v0.1_第3页
第3页 / 共10页
资源描述:

《Visual Basic课件:第11章-菜单程序设计v0.1》由会员分享,可在线阅读,更多相关《Visual Basic课件:第11章-菜单程序设计v0.1(10页珍藏版)》请在装配图网上搜索。

1、11.1 菜单编辑器11.2 建立菜单11.3 弹出式菜单11.4 程序示例2014201411.1 菜单编辑器菜单编辑器 菜单可以在菜单可以在“菜单编辑器菜单编辑器”窗口中设计。启动进入窗口中设计。启动进入“菜单编菜单编辑器辑器”的方法是:的方法是:选择窗体窗口为当前活动窗口(这样选择窗体窗口为当前活动窗口(这样“菜单编辑器菜单编辑器”才有才有效)效)单击单击“工具工具”菜单栏菜单栏单击单击“菜单编辑器菜单编辑器”。图图11-1 “菜单编辑器菜单编辑器”窗口窗口菜单控件的主要属性菜单控件的主要属性属性名属性名功功 能能名称名称设置菜单项的名称。设置菜单项的名称。标题标题设置菜单项的标题,也就

2、是显示在菜单中的字符。特例:通过设置菜单项的标题,也就是显示在菜单中的字符。特例:通过“&”字符可以设置访问键,如字符可以设置访问键,如“文件(文件(&F)”,通过,通过“-”可以设置菜单可以设置菜单项之间的分隔条项之间的分隔条。通过通过ALT组合访问组合访问有效有效设置菜单项的操作状态,表示该菜单项是否可选,其值为设置菜单项的操作状态,表示该菜单项是否可选,其值为True或或False。若为。若为False,则相应的菜单项呈灰度显示,表示不能访问这一,则相应的菜单项呈灰度显示,表示不能访问这一菜单项。菜单项。可见可见设置菜单项是否可见,其值为设置菜单项是否可见,其值为True或或False。

3、若为。若为False,则相应的菜,则相应的菜单项为不可见,即该菜单项将被暂时从菜单中去掉,但仍然存在。单项为不可见,即该菜单项将被暂时从菜单中去掉,但仍然存在。直到该属性被重设为直到该属性被重设为True才可见。才可见。复选复选设置菜单项的复选属性,显示该菜单项是否选中,其值为设置菜单项的复选属性,显示该菜单项是否选中,其值为True或或False。若为。若为True,则相应的菜单项左边出现一个,则相应的菜单项左边出现一个“”标记,表明标记,表明该菜单项当前处于活动状态。该菜单项当前处于活动状态。索引索引设置菜单控件数组的下标。控件数组是一组享有同一控件名,而拥设置菜单控件数组的下标。控件数组

4、是一组享有同一控件名,而拥有不同属性的控件。有不同属性的控件。快捷键快捷键设置菜单项的快捷键。设置菜单项的快捷键。菜单控件的编辑功能菜单控件的编辑功能按扭按扭功功 能能 单击一次右键头单击一次右键头“”产生一个内缩符号产生一个内缩符号“. .”;单击一;单击一次左键头次左键头“”删除一个内缩符号删除一个内缩符号“. .”。主要用于子菜。主要用于子菜单设计,以单设计,以表示菜单之间的层次关系表示菜单之间的层次关系。VBVB最多可以设置最多可以设置6 6层。层。 单击一次上键头单击一次上键头“”使该菜单项上移一位;单击一次下使该菜单项上移一位;单击一次下键头键头“” 使该菜单项下移一位。主要用于调

5、整菜单项使该菜单项下移一位。主要用于调整菜单项的上下位置,即菜单顺序。的上下位置,即菜单顺序。下一个(下一个(N N) 用于进入下一个菜单项的设计。用于进入下一个菜单项的设计。插入(插入(I I)在光标所在处插入一个空白菜单项。主要用于在菜单中间在光标所在处插入一个空白菜单项。主要用于在菜单中间位置添加一个新的菜单项。位置添加一个新的菜单项。删除(删除(T T)删除光标所在处的菜单项。删除光标所在处的菜单项。11.2 建立菜单建立菜单在窗体上建立一个如下图所示的下拉式菜单在窗体上建立一个如下图所示的下拉式菜单菜单设计完毕后,即可单击菜单项,进入对应菜单项的代码编辑窗口,菜单设计完毕后,即可单击

6、菜单项,进入对应菜单项的代码编辑窗口,字体设置各菜单项的代码如下(对文本框的字体进行设置):字体设置各菜单项的代码如下(对文本框的字体进行设置):使用菜单设计器可以对设置的菜单进行修改使用菜单设计器可以对设置的菜单进行修改另外,可以将某菜单的菜单项设置为菜单控件数组。方法是:将所有另外,可以将某菜单的菜单项设置为菜单控件数组。方法是:将所有菜单项的名称设置为相同值;对菜单项设置索引值。菜单项的名称设置为相同值;对菜单项设置索引值。11.3 弹出式菜单弹出式菜单弹出式菜单就是当用户鼠标弹出式菜单就是当用户鼠标“右击右击”窗体某一区域的时候弹出的菜单,也称窗体某一区域的时候弹出的菜单,也称“快捷菜

7、单快捷菜单”。根据单击的区域不同,弹出的菜单也不相同,所以弹出式菜。根据单击的区域不同,弹出的菜单也不相同,所以弹出式菜单也称为单也称为“上下文菜单上下文菜单”。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 IfEnd Sub作业 1、6、7、8

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!