
正文
vb.net打开子窗口 vb怎么设置子窗体
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
在vb.net中,如何在一个窗体上打开另一个窗体?
1、首先要添加两个窗体,假设第一个窗体名为Form1,第二个窗体名为Form2。在Form1窗体中添加个按钮Command1。
2、无法直接调用。工程组主要是为了方便ActiveX部件的调试,其中的任何两个工程都不能直接调用,就跟不在同一工程组中的两个工程一样。你可以考虑将其中的被调用的工程改写为ActiveX Server。
3、在 VB.NET 中,你编好的窗体仅仅是一个类而已,不像 VB6,窗体本身就是一个对象。
相关问答
Q1: VB.net实现打开子窗体后父窗体不可用,代码应该怎么写?
要确立父子窗体,那子窗体必须继承父窗体。实例化子窗体对象调用Show()方法。
楼上的说的对。formshow 1 即可。如果调用 Show 方法时指定的窗体没有装载,Visual Basic 将自动装载该窗体。当 Show 在显示无模式窗体时,随后遇到的代码则要执行。
你把代码写在 Activated 事件中试验一下,写在 Load 事件中肯定不能隐藏form1窗体。
你没有调出Form1窗体显示的语句啊,当然什么反应都没有在FormListBoxItems.Add(OK)下面加一句FormShowDialog()同时,多说一句,button1的代码要加在Button1的Click动作下面。
Q2: vb.net中怎么关闭现有窗口,然后打开另一个窗口?
1、打开 项目 》最下面一行有一个属性》应用程序》下面 有一个关机模式 改为:当最后一个窗体关闭时。。
2、挺长时间没用VB.NET了,在你设置完启动界面为login后,进入login的代码处,在 Public Class Form1下敲入Sub New()也就是初始化。
3、可以再formshow()之后调用formhide(),之后关闭form2的时候再关闭form1就可以达到你想要的效果了;再有一种做法就是你需要一个主函数类,使用它调用form1跟form2,这样关闭哪一个都不会影响另一个。
Q3: VB.NET按下一个按钮如何弹出第三个窗口,隐藏第一个和第二个
1、首先要添加两个窗体,假设第一个窗体名为Form1,第二个窗体名为Form2。在Form1窗体中添加个按钮Command1。
2、要达到这样的效果,必须在第二个下拉菜单内使用菜单项数组。
3、1),如果打开第三个窗体,那么Forms.Count将大于2,就触发代码执行,把前一个窗体也就是第二个窗体Forms(1)关闭,这样界面上还将剩两个窗体,而且Forms.Count还是为2,而第一个窗体Forms(0)将会始终存在。
4、然后在点击按钮里面写(VB6及VB.NET):If frmOpen Is Nothing Then VB6: Dim frmOpen as frmXXXX vb.net: Dim frmOpen as New frmXXXX 上面这2行别混淆了。一个是VB6的一个是VB.NET的。
5、要先新建一个Form2窗口,里面有一个文本输入框TextBox1和一个按钮Button1。FormShow() 打开编辑窗口。
6、比如第一个窗体的名字为form1 那么在第二个窗体上用的代码就是formhide,就可以隐藏第一个窗体了。
Q4: 如何给VB.NET窗体添加子窗体?
1、启动vb6,新建一个标准EXE工程。在“工程”菜单里选择“添加窗体”,点击“打开”,添加了一个form2窗体,这步也可以工程窗口的窗体图标上右键完成。
2、要确立父子窗体,那子窗体必须继承父窗体。实例化子窗体对象调用Show()方法。
3、首先进入mdi窗体。在mdi窗体下选择菜单栏中的“工程”。在工程中单击“添加窗体”。在打开的对话框中选择“窗体”并单击“打开|”按钮。5。把打开后的窗体的mdichild属性设置为true。注:只要有mdi窗体。
vb.net打开子窗口的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于vb怎么设置子窗体、vb.net打开子窗口的信息别忘了在本站进行查找喔。







