网站建设资讯

NEWS

网站建设资讯

vb.net添加窗体,vb加载窗体代码

vb.net 窗体布局的问题

1.先在窗体放置两个pane,pane1的Dock属性是Left,pane2是fill

成都创新互联公司主要从事网站建设、成都网站设计、网页设计、企业做网站、公司建网站等业务。立足成都服务邵武,10余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18982081108

2.再添加两个pane,分别为pane3,pane4,把她们添加到pane2里面

3.再添加两个button,放置到pane1里面

4.往pane3和pane4中分别放点不同的东西

5.然后button的事件是:

private void button1_Click(object sender, EventArgs e)

{

this.panel3.Visible = true;

this.panel4.Visible = false;

}

private void button2_Click(object sender, EventArgs e)

{

this.panel3.Visible = false;

this.panel4.Visible = true;

}

大概都是这么实现的,具体的效果还需要丰富

我以前也研究过vista优化大师的效果

也仿照出来了,如果你需要源代码,可以写上你的邮箱,我给你发过去

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

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

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中如何加载另一个窗体到主窗体的一个控件中

你这个要求实在是不对路子。是思路不对。

应该是将窗体一和窗体二中的控件分别用一个panel装起来,设为隐含状态。都放在主窗体的panel1中。

点击 窗体一时,第一个panel的Visible=True,第二个panel的Visible=False

点击 窗体二时,第一个panel的Visible=False,第二个panel的Visible=True

就达到你要的效果了。

窗体不能装来装去的。

再有一个方法就是创建自定义控件。那个说起来太麻烦,看看书吧。

怎样用VB.NET写和调用DLl窗体

一、带窗体的dll创建

1、先新建 类库(testdll),在项目中添加两个窗体form1(主窗体)、form2,为了与后面的调用区分分别命名为fm1,fm2;并在fm1窗体中添加一个按钮用来调用fm2如下图

2、在fm1窗体代码中先引用fm2,    按钮代码调用fm2.如图

3、生成dll,(class1.vb中不需要写任何代码)

二、调用dll

1、新建 一个windows应用程序并添加一个按钮用来调用dll中的窗体,选 择 “项目”-“添加引用”,选择刚才创建的testdll

2、窗体代码中先引用testdll,再定义一个testdll中的fm1对象,最后执行对象的show方法

3、运行结果如下:

怎么在VB.NET中创建模态窗体

VB用Show方法显示窗体时使用style属性为1,就可使显示的窗体以模式窗体显示。 Show 方法,用以显示 MDIForm 或 Form 对象。不支持命名参数。 说明 如果调用 Show 方法时指定的窗体没有装载,Visual Basic 将自动装载该窗体。

如何创建vb.net窗体

dim 一个窗体 as new form

with 一个窗体

.location=...

.size=...'这里是设置窗体的位置等属性

end with

一个窗体.show


新闻名称:vb.net添加窗体,vb加载窗体代码
浏览地址:http://cdweb.net/article/dssghph.html