1.菜单的基本作用
① 提供人机对话的界面,以便让使用者选择应用系统的各种功能。
② 管理应用系统,控制各种功能模块的运行。
2.菜单的基本类型
① 下拉式菜单
② 弹出式菜单
3.VB中的菜单
VB中的菜单(又称控件对象)具有一组属性和事件,利用“菜单编辑器”创建、修改或程序代码在程序运行时动态地调整菜单项。
4.菜单编辑器
VB提供的用于设计菜单的编辑器。可以创建新的菜单和菜单栏、在已有菜单上增加新菜单栏或者修改、删除已有的菜单和菜单栏。
5.打开菜单编辑器的四种方法
① 执行“工具”菜单中的“菜单编辑器”命令。
② 使用热键Ctrl + E键。
④ 在要建立菜单的窗体上单击鼠标右键,在弹出的菜单中单击“菜单编辑器”命令。
6.菜单项的修改
① 在“菜单编辑器”中根据情况对各菜单项进行修改。(www.xing528.com)
② 程序运行时修改菜单项
设计时创建的菜单在程序运行时也能动态地改变其设置。主要有:使菜单项无效、使菜单项不可见、在菜单项上使有复选标记等。
例如:菜单项.Enabled=False
7.菜单项的有效性控制
大部分控件菜单项有Enabled,该属性为True时,该菜单项可以接收Click事件;若置为False时,对应的菜单项呈灰色,不能接收Click事件。格式:
菜单项名称.Enabled=False(或True)
8.菜单项标记
菜单项的Cheched属性经常需要在代码中设置。菜单项的复选属性为True(选中)时,在菜单项的前面出现一个“√”标记;该属性为False(未选中)时在菜单项的前面无“√”标记。格式:
菜单名.Cheched=False(或True)
9.弹出式菜单
弹出式菜单是一种小型浮动式菜单,它可以显示在窗体上任何地方,根据用户单击鼠标右键时的坐标动态地调整显示位置。弹出式菜单上的菜单项也取决于单击鼠标右键时光标的位置。
10.建立弹出式菜单
① 菜单建立过程同下拉式菜单。唯一的区别必须把主菜单项的“可见”属性设置为False(注意:子菜单项不要设置为False)。
② 使用PopupMenu方法将已建立的菜单弹出显示。格式:
PopupMenu 菜单名 [,Flags[,X[,Y[,Boldcommand]]]]
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。