第1部分:应用场景
有许多时候,我们需要将我们的窗体显示在另一个窗体上,但是不是弹出窗体那种,那么visualbasic(vb.net)中如何实现这一个需求呢?这就涉及到了父窗体、子窗体的概念,总之是运用MDI窗体功能。
第2部分:解决方法
这里先说明下设定,两个窗体From1和From2,From1中有个容器Panel1。现在,就是把From2显示在From1下的Panel1中。
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load '构造两个datatable Me.IsMdiContainer = True CreateDt() Dim f As New From2 f.MdiParent = Me f.Parent = Me.Panel1 f.BringToFront() f.Dock = DockStyle.Fill f.Show() End Sub
第3部分:结论
通过上面的代码,解决了华仔一直存在的疑惑
© 版权声明
THE END
暂无评论内容