能否使MDI中的父窗口和子窗口同时显示不同的菜单(35分)

  • 主题发起人 主题发起人 陈冲伟
  • 开始时间 开始时间
子窗体不能够显示主菜单, 但是可以把子窗体的菜单合并到主窗体的主菜单中去.

不光是MDI, Delphi的程序只允许主Form有MainMenu.
 
二级Form当然是可以有MainMenu的!
 
我有个办法:
将父子窗体的menu属性清空,然后各加一个toolbar控件,把mainmenu中的菜单项通
过toolbutton表现出来(设toolbutton的menu属性),就OK了。总之要点是不让
mainmenu直接在form上显示。

good luck!
 
ToolButton好像没有Menu属性, 只有MenuItem属性,而且只是将ToolButton与
MenuItem相关联而已.并不能使子窗口中现实菜单项.
 
不好意思,不好意思。
我指的就是menuitem,比方将它设为file1,help1等。同时要设toolbar的flat属性
为true,showcaption属性为true.注意窗体的menu设为空。

干脆发个程序给你,注意接受。
 
大家看看有什么可说的,否则近期内结束问题!
 
long time..........
 
后退
顶部