MDI窗体上的菜单显示不出来?急!!!

tokimemo 2006-07-13 12:31:17
问题不是很难,但很棘手,以前没有遇到过
我有一个MDI窗体form1和一个子窗体form2
当我编辑好MDI窗体的菜单后,发现form1上显示不了菜单
特征
1.form2最大化,没有菜单
2.form2普通大小,没有菜单
3.form2最小化,没有菜单
4.form2关闭,form1菜单显示.
程序是
private sub Mdiform_load()
form2.show
form2.WindowState = 2
end sub
就这两句话
还以为是子菜单上negotiatemenus属性的问题,但是两个窗体的该属性都改成True 也不行?
为什么呢?谢谢!!!
...全文
92 点赞 收藏 8
写回复
8 条回复
tokimemo 2006年07月13日
(拍一下脑袋)
就是呀,忘了忘了^_^
回复 点赞
啊呀 2006年07月13日
反正你的窗体是最大化的,不影响使用
Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button = 1 Then Exit Sub
Form1.PopupMenu Form1.Menu1, 0, X, Y
End Sub
回复 点赞
啊呀 2006年07月13日
把菜单放到MDI窗体上去隐藏不就行了么
回复 点赞
啊呀 2006年07月13日
你右键放到Mdi窗体上也能用啊
回复 点赞
tokimemo 2006年07月13日
哦,是的,form2上有隐藏的菜单
但是不能删呀,我要做右键菜单呢
回复 点赞
啊呀 2006年07月13日
把Form2上的菜单删除就好了
回复 点赞
yumanqing 2006年07月13日
我在我的机器上试过,可以显示,不知是否和环境有关系。重新建一个工程试验一下
回复 点赞
啊呀 2006年07月13日
form2上面是不是有隐藏的菜单?
回复 点赞
发动态
发帖子
VB基础类
创建于2007-09-28

2748

社区成员

19.7w+

社区内容

VB 基础类
社区公告
暂无公告