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

VB中父窗体的控件把子窗体遮盖住了解决方案

2012-09-03 
VB中父窗体的控件把子窗体遮盖住了有两个窗体,Form1和Form2,我想点击Form1中某个按钮时,Form2以子窗体的形

VB中父窗体的控件把子窗体遮盖住了
有两个窗体,Form1和Form2,我想点击Form1中某个按钮时,Form2以子窗体的形式出现在Form1中,我设置了Form1的IsMdiContainer属性为true,并且在Form1的按钮事件中写:
  Dim MDIChild As New Form2
  MDIChild.MdiParent = Me
  MDIChild.Show()
运行时,点击按钮,Form2确实在Form1中出现了,但整个Form2窗体都被Form1中的控件遮盖了,这是怎么回事?哪位大侠知道?帮我解决一下。先谢过了。


[解决办法]
一定要form2在form1中出现吗?隐藏form1不行吗?当form2关闭时在显示form1,这样行不行?
[解决办法]
MDIChild.BringToFront
[解决办法]

探讨
好像没有BringToFront这句,这句话在哪写?

[解决办法]
探讨
引用:
好像没有BringToFront这句,这句话在哪写?


写在MDIChild.Show()的前面。

[解决办法]
那就把你Form1中的控件功能用菜单或者工具条实现,也可以放在panel中,然后把panel停靠在Form1的某一边。

热点排行