首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

更改菜单的上级,该如何处理

2012-02-01 
更改菜单的上级在窗体上用菜单设计器设计了2个菜单,1级菜单mMainMenu(0),2级菜单mSubMenu(0)在程序中用for

更改菜单的上级
在窗体上用菜单设计器设计了2个菜单,1级菜单   mMainMenu(0),2级菜单   mSubMenu(0)

在程序中用for循环   load   了9个mMainMenu和9个mSubMenu。
1级菜单都并排显示,没有问题。可是2级菜单都跑到   mMainmenu(0)下面了,现在想更改相应的   mSubmenu   到   mMainMenu   下级中,请问   menu.parent   怎么用,还有其他方法更改子菜单的上级吗?


[解决办法]
上级菜单设计时已决定,不可更改,设计足够多的一级菜单和下级菜单数组,默认的 Visible 设为 False,如下:
mMainMenu0
...mSubMenu0(0)
mMainMenu1
...mSubMenu1(0)
mMainMenu2
...mSubMenu2(0)
……
一级菜单需要时 Visible = True,二级菜单依旧用 Load 创建。

[解决办法]
api不知道,我知道的也是鸟同学的方法

热点排行