vb.net独占窗口的简单介绍

vb.net中怎么关闭现有窗口,然后打开另一个窗口?

登陆按钮里写:

站在用户的角度思考问题,与客户深入沟通,找到建邺网站设计与建邺网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:做网站、成都做网站、企业官网、英文网站、手机端网站、网站推广、域名注册、虚拟空间、企业邮箱。业务覆盖建邺地区。

private void button1_Click(object sender, EventArgs e)

{

Form2 fo1 = new Form2();

fo1.Show();

this.Visible=false;

}

第2个窗体的关闭事件里写

private void Form2_FormClosed(object sender, FormClosedEventArgs e)

{

Application.Exit();

}

这样就可以了

me.dispose(); 这个是释放本对象的资源,,有时候直接把这个对象就清理了,,登陆窗体如果是入口窗体的话,,这么写就等于Application.Exit();

直接关整个应用程序了

插红旗噢 我还去vs里敲了一下

vb.net 如何用另外一个窗口的资源,例如利用A 窗口打开B窗口,B窗口中的按钮要可以控制A窗口中的内容.

给你一个思路,

1把A窗口(比如是FormA)要控制的控件、成员变量、方法、属性等定义为Public

2然后重写B窗口(FormB)的构造函数,增加一个成员变量,使之用来保存A窗口的引用,比如

Public Partial Class FormB

Private _formA As FormA

Public Sub New(formA As FormA)

_formA = formA

End Sub

'...

End Class

然后我们在FormB中就可以用_formA来控制FormA的内容了

在A中打开B窗口可以这样:

Dim B As New FormB(Me)

B.Show()

VB.net 点击显示新窗口 如何新窗口不关闭时 点击后不重复创建窗口 显示已加载的窗口

这样写,每次点击按钮事件都会创建一个新的form。

你想要的效果是主窗口生命周期内,子form是一个。

根据这个你再考虑下怎么实现。比如主form加载时创建子form。点击事件中去获取子form的焦点。

VB.net的弹出窗口问题

Me.IsMdiContainer = True

Dim f As New Form2

f.MdiParent = Me

f.Show()


网站栏目:vb.net独占窗口的简单介绍
本文地址:http://scyanting.com/article/docjjdp.html