在VB.NET创建项目,如果需要建立MDI界面窗体。道德建立一个SDI界面窗体Form1.然后修改该窗体的IsMdiContainer属性值为true,这个该窗体Form1就变成了所有窗体的父窗体。
有了父窗体后选择“项目”菜单中的“添加Windows窗体”项,新建一个窗体form2,作为子窗体
在form1的代码设计器窗口中输入如下代码:
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim mdchild As New Form1
mdchild.TopLevel = False
mdchild.Parent = Me
mdchild.Show()
End Sub
如果在“添加Windows窗体”,选择了“MDI父窗体”,则不需要,修改IsMdiContainer属性