网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

vb点虐 修改子窗体 vb添加子窗体

如何给VB.NET窗体添加子窗体?

直接添加一个MID父窗体或在已有窗体的属性中找到IsMDIContainer属性,然后设置为True,然后创建第二个窗体 ,需要加载子窗体的时候:

成都服务器托管,成都创新互联提供包括服务器租用、BGP机房服务器托管、带宽租用、云主机、机柜租用、主机租用托管、CDN网站加速、申请域名等业务的一体化完整服务。电话咨询:18982081108

Dim NewMDIChild As New Form2

NewMDIChild.MdiParent = Me

NewMDIChild.Show()

Public Shared Sub CheckMDIChildForm(ByVal MDIForm As Windows.Forms.Form, ByVal MDIChildForm As Windows.Forms.Form, ByVal MDIChildFormName As String)

If MDIForm.MdiChildren.Length  1 Then

'如果没有任何一个MDI子窗体,则创该MDI子窗体的窗体实例

Dim MDIChildFrm As Windows.Forms.Form = MDIChildForm ' 定义MDI子窗体

MDIChildFrm.MdiParent = MDIForm '指定父窗体

MDIChildFrm.Show() '打开窗体

Exit Sub

Else

Dim x As Integer

Dim frmyn As Boolean

For x = 0 To (MDIForm.MdiChildren.Length) - 1

Dim tempChild As Windows.Forms.Form = CType(MDIForm.MdiChildren(x), Windows.Forms.Form)

If tempChild.Name = MDIChildFormName Then

'检测到有该MDI子窗体,设为激活 并退出循环

frmyn = True

tempChild.BringToFront()

Exit For

Else

frmyn = False

End If

Next

If Not frmyn Then

'在打开的窗体中没检测到则新建

Dim MDIChildFrm As Windows.Forms.Form = MDIChildForm ' 定义MDI子窗体

MDIChildFrm.MdiParent = MDIForm '指定父窗体

MDIChildFrm.Show() '打开窗体

End If

End If

End Sub

请问。VB. NET 如何更改子窗体(Form2)相对父窗体(Form1)的第一次显示位置。

Dim locForm2 As New Point

locForm2.X = 150

locForm2.Y = 50

Form2.MdiParent = Me

Form2.Show()

Form2.Location = locForm2

前三句,声明了一个坐标点,并且赋了值

最后一句,当Form2显示了后,把坐标点赋给Form2的位置属性,就可以让Form2出现在你给定的位置了

父窗体关闭的时候,子窗体自然就关闭了。所以你第二个问题不是问题。

vb程序中mdi窗体和子窗体如何设置?

1、首先进入mdi窗体。

2、在mdi窗体下选择菜单栏中的“工程”。

3、在工程中单击“添加窗体”。

4、在打开的对话框中选择“窗体”并单击“打开|”按钮。

5。把打开后的窗体的mdichild属性设置为true。

注:只要有mdi窗体。在该窗体下的所有窗体的mdichild属性设置为truei窗体的子窗体。


本文题目:vb点虐 修改子窗体 vb添加子窗体
分享路径:http://bjjierui.cn/article/ddeiedj.html

其他资讯