怎样使子窗体最大化显示在父窗体的工作区域中,同时显示标题
在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 --------------------编程问答--------------------
谁说不能显示?
当然可以显示
补充:.NET技术 , VB.NET