标题:[求助] mdi窗体菜单合并问题
取消只看楼主
tjp666
Rank: 1
等 级:新手上路
帖 子:84
专家分:0
注 册:2007-8-14
 问题点数:0 回复次数:8 
[求助] mdi窗体菜单合并问题

vs2005中怎么把子窗体的菜单合并到主窗体中。

搜索更多相关主题的帖子: mdi 窗体 菜单 
2007-08-21 15:50
tjp666
Rank: 1
等 级:新手上路
帖 子:84
专家分:0
注 册:2007-8-14
得分:0 
Z88BbwO6.rar (21.49 KB) [求助] mdi窗体菜单合并问题



你看看这个
2007-08-21 17:14
tjp666
Rank: 1
等 级:新手上路
帖 子:84
专家分:0
注 册:2007-8-14
得分:0 
就是想把子窗体的菜单显示在主窗体中
2007-08-21 17:15
tjp666
Rank: 1
等 级:新手上路
帖 子:84
专家分:0
注 册:2007-8-14
得分:0 
怎么没人来啊
2007-08-22 14:10
tjp666
Rank: 1
等 级:新手上路
帖 子:84
专家分:0
注 册:2007-8-14
得分:0 

在vs2003中有这样两个属性Mergetype 和Mergeorder,不知道vs2005中有吗?
我看到有一个Mergeaction可是它的5个属性值我试过了就是不能合并啊

2007-08-23 10:26
tjp666
Rank: 1
等 级:新手上路
帖 子:84
专家分:0
注 册:2007-8-14
得分:0 
我现在实现了可以合并了可是还有问题就是,合并菜单以后,子窗体的蓝色的条怎么还在主窗体里啊。用vs2005
2007-08-23 11:45
tjp666
Rank: 1
等 级:新手上路
帖 子:84
专家分:0
注 册:2007-8-14
得分:0 

通过将 MDI 父窗体的 IsMdiContainer 属性设置为 true 来创建 MDI 父窗体。

向 MDI 父窗体添加 MenuStrip,将其 MainMenuStrip 属性设置为 MenuStrip。

创建一个 MDI 子窗体,并将其 MdiParent 属性设置为目标窗体的名称。

向 MDI 子窗体添加一个 MenuStrip。

将目标 MenuStrip 的 Visible 属性设置为 false。

将菜单项添加到要合并入目标 MenuStrip 的源 MenuStrip 中(当源激活时)。

在源 MenuStrip 中使用菜单项上的 MergeAction 属性,以控制其合并入目标窗体的方式。

2007-08-23 12:10
tjp666
Rank: 1
等 级:新手上路
帖 子:84
专家分:0
注 册:2007-8-14
得分:0 
根据上面的就可以实现了。哈哈 弄出来了
2007-08-23 12:26
tjp666
Rank: 1
等 级:新手上路
帖 子:84
专家分:0
注 册:2007-8-14
得分:0 

修改 将目标 修改 将目标 MenuStrip 的 Visible 属性设置为 false。
将子窗体的MenuStrip 的 Visible 属性设置为 false。

2007-08-23 13:41



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-164361-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.565720 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved