189 8069 5689

mdi设计vb.net vb设计软件

在VB.NET中怎样在MDI Form中加一个子窗体?

是窗体运行时候自动生成一个窗体,还是你在编写时候手动加?

专注于为中小企业提供网站制作、成都网站设计服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业港北免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上千多家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

如果是已经存在的form2, 你可以在form2 load中 写 me.mdiparent =form1 或者在 form1 中写me.mdichildform = form2

如果是在运行时新建的话,可以这样写

Dim form3 As New Form3

form3.MdiParent = Me

.....

其他属性值

.....

form3.Show()

关于vb.net 的mdi 的用法~~~~~~~

在就一个窗体里放个button,然后在button里的click里写代码

dim mdifrm as new mdifrom-这个mdifrom是你定义的mdi的窗体的名称

mdifrm.show

就行了。

vb.net设置mdi子窗口随父窗口的大小而变化

简单一点的方式是,在MDI主窗体内添加一个picturebox控件,然后在这个picturebox中添加一个image控件。

Picture1的属性:

1.Align=top

2.Appearance=flat

3.BordeStyle=None

4.TabStop=false

Image1的属性:

1.Stretch=true

在MDI窗体的resize事件中添加如下代码:

Private Sub MDIForm_Resize()

Me.Picture1.Height = Me.Height

End Sub

在Picture1控件的resize事件中添加如下代码:

Private Sub Picture1_Resize()

Me.Image1.Move 0, 0, Me.Picture1.Width, Me.Picture1.Height

End Sub


本文标题:mdi设计vb.net vb设计软件
文章源于:http://cdxtjz.cn/article/ddojeig.html

其他资讯