VB2013如何在父窗体内打开一个子窗体并将子窗体最大化类似360那样的!
如题~我用VB2013写了一个父窗体FORM1~新建了一个按钮~我想让每个按钮打开不同的子窗体~现在我的按钮可以新建子窗体但是连续按它就不停地新建~我希望的是每个按钮只打...
如题~我用VB2013写了一个父窗体FORM1~新建了一个按钮~我想让每个按钮打开不同的子窗体~现在我的按钮可以新建子窗体但是连续按它就不停地新建~我希望的是每个按钮只打开一个相应的窗体~比如~按钮1打开窗体1按钮2打开窗体2~切打开后自动在父窗体内最大化~(子窗体是无边框的~)3类似360安全卫士那样的~说明一下我的父窗体是最大化显示的~!
谢谢各位大侠啦!!! 展开
谢谢各位大侠啦!!! 展开
展开全部
load事件中最大化。
设置全局变量,就不会不停地新建。用的时候才show
设置全局变量,就不会不停地新建。用的时候才show
追问
不好意思啊~能给段代码解释一下吗?新手刚接触不太了解该怎么写~!麻烦了!
追答
Public Class Form1
Private form22 As New Form2 ''这是子窗体之一,换成你的子窗体
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
form22.MdiParent = Me
form22.MaximumSize = New Size(Me.Size.Width - 21, Me.Size.Height - 43) '自己微调。窗体最大化后的大小。
form22.Show()
End Sub
Public Class Form2 '这是子窗体之一,是你的子窗体
Inherits Form
Private Sub Form2_Load(sender As Object, e As EventArgs) Handles Me.Load
Me.Size = Me.MaximumSize'你只用在你的子窗体load中过程中加上这一句。其他不用管。
End Sub
End Class
End Class
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询