如果想将窗体像一般控件那样添加进容器中,需要将窗体的TopLevel属性设为false
如下:
Dim
fir
As
New
Form2
fir.TopLevel
=
false
Me.Panel1.Controls.Add(fir)
看看这人的问题和你一样:http://zhidao.baidu.com/question/37169217.html如果主窗体是 frm_Main
你希望的子窗体是 frm_child (其实就是普通窗体)
那么你设置 frm_Main.IsMdiContainer = true就可以了,这表示它是主窗体。
你要在 frm_Main 里打开 frm_child,那么打开的时候
frm_child.MdiParent = frm_Main
frm_child.Show()
嗯..可以..比如在From1打开From2这个窗体:
比如 Form1窗体上的Button1 按钮单击 显示 Form2窗口..
在 Button click的方法中加入:
From2 MyFrom = new From2()
MyFrom.Show()
..
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)