13 个解决方案
#1
dim form2 as Form2;
submitClick(){
form2.show();
form1.close();
}
submitClick(){
form2.show();
form1.close();
}
#2
精辟
#3
父窗体关了进程应该结束了吧
#4
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim frm As New form2
frm.show()
Me.Hide()
End Sub
隐藏就好了 看不见就当不存在
#5
frm.show()
me.hide()
#6
为什么要关闭父窗口呢,可以隐藏啊:
具体代码如下:
1): Form2.Show()
Me.Hide()
有些时候父窗体时不能关闭的,但可以隐藏!
#7
关闭父窗口程序就结束了。。
#8
我想你要的是这个:
///////////////在程序入口文件(一般是Program.cs)中这样写////////////
using System;
using System.Collections.Generic;
using System.Windows.Forms;
namespace CCRegister
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
//*****主要看下面************
//你的登陆窗口frmLogin
Form login = new frmLogin();
if (login.ShowDialog() == DialogResult.OK)
{
//你准备新打开的窗口frmMain
Application.Run(new frmMain());
}
}
}
}
//////////////在你的登陆窗口验证成功的代码后面写///////
this.DialogResult = DialogResult.OK;//成功
///////////////在程序入口文件(一般是Program.cs)中这样写////////////
using System;
using System.Collections.Generic;
using System.Windows.Forms;
namespace CCRegister
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
//*****主要看下面************
//你的登陆窗口frmLogin
Form login = new frmLogin();
if (login.ShowDialog() == DialogResult.OK)
{
//你准备新打开的窗口frmMain
Application.Run(new frmMain());
}
}
}
}
//////////////在你的登陆窗口验证成功的代码后面写///////
this.DialogResult = DialogResult.OK;//成功
#9
不能关闭但能隐藏
#10
先隐藏后关闭就可以了
在C#中就是可以的 我想在vb中也是可以的
newform f = new newform();
this.hide();
f.shoediago();
this.close();
你按照上面的试一下应该可以的
在C#中就是可以的 我想在vb中也是可以的
newform f = new newform();
this.hide();
f.shoediago();
this.close();
你按照上面的试一下应该可以的
#11
灌水,来个笑话轻松一下:
一个老板酒后,心情非常高兴,吹着口哨,开着心爱的奔驰600在公路上行使,这时,他发现路边停着一辆农用拖拉机,并且有一个人在摆手。于是,他停下车,原来,这个拖拉机坏在路上,想找人帮助拖走。老板今天心情非常高兴,便答应了。
两个人同时约定好,如果拖拉机打右转向灯,请继续开。如果拖拉机打左转向灯,请停车。然后,老板开着奔驰600与拖拉机一起上路了。(当然开的很慢了)突然,一辆宝马轿车从后面以极快的速度超过他们,老板一看,非常生气,怒骂到:“还没有人敢超我奔驰600的呢!”于是,他马上挂高档,急踩油门,奔着宝马就追了上去。(因为喝了酒,他已忘了后面还拖了一辆拖拉机)老板很快的追上了宝马,正当他们以280迈的速度飚车的时候,被路边的一个交通发现了,想拦已经来不及了,连忙拿出对讲机,跟下一路段联系:“喂,喂,喂,发现两辆车在飚车,速度非常快,一个是宝马,一个是奔驰600,请你拦阻他们,不对,是三辆车在飚车,后面还紧紧的跟着一辆拖拉机,并且拖拉机还打着左转向灯,想超车。。。。
一个老板酒后,心情非常高兴,吹着口哨,开着心爱的奔驰600在公路上行使,这时,他发现路边停着一辆农用拖拉机,并且有一个人在摆手。于是,他停下车,原来,这个拖拉机坏在路上,想找人帮助拖走。老板今天心情非常高兴,便答应了。
两个人同时约定好,如果拖拉机打右转向灯,请继续开。如果拖拉机打左转向灯,请停车。然后,老板开着奔驰600与拖拉机一起上路了。(当然开的很慢了)突然,一辆宝马轿车从后面以极快的速度超过他们,老板一看,非常生气,怒骂到:“还没有人敢超我奔驰600的呢!”于是,他马上挂高档,急踩油门,奔着宝马就追了上去。(因为喝了酒,他已忘了后面还拖了一辆拖拉机)老板很快的追上了宝马,正当他们以280迈的速度飚车的时候,被路边的一个交通发现了,想拦已经来不及了,连忙拿出对讲机,跟下一路段联系:“喂,喂,喂,发现两辆车在飚车,速度非常快,一个是宝马,一个是奔驰600,请你拦阻他们,不对,是三辆车在飚车,后面还紧紧的跟着一辆拖拉机,并且拖拉机还打着左转向灯,想超车。。。。
#12
"父窗体"让人太容易误解.
#13
雷人的想法,有必要关掉父窗体么?!
#1
dim form2 as Form2;
submitClick(){
form2.show();
form1.close();
}
submitClick(){
form2.show();
form1.close();
}
#2
精辟
#3
父窗体关了进程应该结束了吧
#4
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim frm As New form2
frm.show()
Me.Hide()
End Sub
隐藏就好了 看不见就当不存在
#5
frm.show()
me.hide()
#6
为什么要关闭父窗口呢,可以隐藏啊:
具体代码如下:
1): Form2.Show()
Me.Hide()
有些时候父窗体时不能关闭的,但可以隐藏!
#7
关闭父窗口程序就结束了。。
#8
我想你要的是这个:
///////////////在程序入口文件(一般是Program.cs)中这样写////////////
using System;
using System.Collections.Generic;
using System.Windows.Forms;
namespace CCRegister
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
//*****主要看下面************
//你的登陆窗口frmLogin
Form login = new frmLogin();
if (login.ShowDialog() == DialogResult.OK)
{
//你准备新打开的窗口frmMain
Application.Run(new frmMain());
}
}
}
}
//////////////在你的登陆窗口验证成功的代码后面写///////
this.DialogResult = DialogResult.OK;//成功
///////////////在程序入口文件(一般是Program.cs)中这样写////////////
using System;
using System.Collections.Generic;
using System.Windows.Forms;
namespace CCRegister
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
//*****主要看下面************
//你的登陆窗口frmLogin
Form login = new frmLogin();
if (login.ShowDialog() == DialogResult.OK)
{
//你准备新打开的窗口frmMain
Application.Run(new frmMain());
}
}
}
}
//////////////在你的登陆窗口验证成功的代码后面写///////
this.DialogResult = DialogResult.OK;//成功
#9
不能关闭但能隐藏
#10
先隐藏后关闭就可以了
在C#中就是可以的 我想在vb中也是可以的
newform f = new newform();
this.hide();
f.shoediago();
this.close();
你按照上面的试一下应该可以的
在C#中就是可以的 我想在vb中也是可以的
newform f = new newform();
this.hide();
f.shoediago();
this.close();
你按照上面的试一下应该可以的
#11
灌水,来个笑话轻松一下:
一个老板酒后,心情非常高兴,吹着口哨,开着心爱的奔驰600在公路上行使,这时,他发现路边停着一辆农用拖拉机,并且有一个人在摆手。于是,他停下车,原来,这个拖拉机坏在路上,想找人帮助拖走。老板今天心情非常高兴,便答应了。
两个人同时约定好,如果拖拉机打右转向灯,请继续开。如果拖拉机打左转向灯,请停车。然后,老板开着奔驰600与拖拉机一起上路了。(当然开的很慢了)突然,一辆宝马轿车从后面以极快的速度超过他们,老板一看,非常生气,怒骂到:“还没有人敢超我奔驰600的呢!”于是,他马上挂高档,急踩油门,奔着宝马就追了上去。(因为喝了酒,他已忘了后面还拖了一辆拖拉机)老板很快的追上了宝马,正当他们以280迈的速度飚车的时候,被路边的一个交通发现了,想拦已经来不及了,连忙拿出对讲机,跟下一路段联系:“喂,喂,喂,发现两辆车在飚车,速度非常快,一个是宝马,一个是奔驰600,请你拦阻他们,不对,是三辆车在飚车,后面还紧紧的跟着一辆拖拉机,并且拖拉机还打着左转向灯,想超车。。。。
一个老板酒后,心情非常高兴,吹着口哨,开着心爱的奔驰600在公路上行使,这时,他发现路边停着一辆农用拖拉机,并且有一个人在摆手。于是,他停下车,原来,这个拖拉机坏在路上,想找人帮助拖走。老板今天心情非常高兴,便答应了。
两个人同时约定好,如果拖拉机打右转向灯,请继续开。如果拖拉机打左转向灯,请停车。然后,老板开着奔驰600与拖拉机一起上路了。(当然开的很慢了)突然,一辆宝马轿车从后面以极快的速度超过他们,老板一看,非常生气,怒骂到:“还没有人敢超我奔驰600的呢!”于是,他马上挂高档,急踩油门,奔着宝马就追了上去。(因为喝了酒,他已忘了后面还拖了一辆拖拉机)老板很快的追上了宝马,正当他们以280迈的速度飚车的时候,被路边的一个交通发现了,想拦已经来不及了,连忙拿出对讲机,跟下一路段联系:“喂,喂,喂,发现两辆车在飚车,速度非常快,一个是宝马,一个是奔驰600,请你拦阻他们,不对,是三辆车在飚车,后面还紧紧的跟着一辆拖拉机,并且拖拉机还打着左转向灯,想超车。。。。
#12
"父窗体"让人太容易误解.
#13
雷人的想法,有必要关掉父窗体么?!