创建多文档窗口(MDI)

在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属性

 

你可能感兴趣的:(windows,.net,vb,VB.NET)