当前位置:编程学习 > C#/ASP.NET >>

怎样使子窗体最大化显示在父窗体的工作区域中,同时显示标题

在vb6.0中使子窗体显示在父窗体时用:

Me.Top = 0
Me.Left = 0
Me.Height = MDIForm1.ScaleHeight
Me.Width = MDIForm1.ScaleWidth
不知在vb.net 中怎样使用呢。请教! --------------------编程问答-------------------- ? 子窗体最大化时,默认不就是这样的么? --------------------编程问答-------------------- Me.WindowState = FormWindowState.Maximized --------------------编程问答-------------------- 楼上的做法不能显示子窗体的标题 --------------------编程问答-------------------- 不好意思

        Me.Top = 0
        Me.Left = 0
        Me.Height = Me.MdiParent.Height
        Me.Width = Me.MdiParent.Width
这样行不 --------------------编程问答-------------------- no --------------------编程问答-------------------- Me.IsMdiContainer = True
        Form2.MdiParent = Me
        Form2.Show() --------------------编程问答-------------------- 把form2中的菜单的MergeAction属性设为Insert --------------------编程问答-------------------- 正确答案有待继续讨论,谢谢各位 --------------------编程问答-------------------- 还有人参加讨论吗,给的意见。。。 --------------------编程问答-------------------- 默认就会显示标题啊。
MDI子窗体最大化是会在父窗体标题之后加上自己的标题,格式如“父窗体标题-[子窗体标题]”。 --------------------编程问答-------------------- 难道是想要子窗体不要和父窗体融合到一块
设计窗体时注意选择窗体样式

然后在Mdi窗体中使用如下代码
frmChildren.mdiparent=me
frmChildren.show()
frmChildren=DockStyle.fill
--------------------编程问答-------------------- Private Sub frmChildren_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Me.MdiParent = frmMain
        Me.Show()
        Me.Dock = DockStyle.Fill
End Sub --------------------编程问答--------------------
引用 3 楼  的回复:
楼上的做法不能显示子窗体的标题


谁说不能显示?
当然可以显示
补充:.NET技术 ,  VB.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,