求助:打开新的窗体后关闭先前的窗体?

上帝的亲哥哥 2007-08-24 06:06:56
目的:
一个是登陆窗体,当输入正确后,打开另一上窗体,同时关闭先前的登陆窗体!
...全文
166 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
上帝的亲哥哥 2007-09-07
  • 打赏
  • 举报
回复
谢谢大家……
LeoMaya 2007-08-26
  • 打赏
  • 举报
回复
http://blog.csdn.net/LeoMaya/archive/2007/07/26/1708214.aspx
renlei1234 2007-08-26
  • 打赏
  • 举报
回复
不好意思有一点错
当先前窗体需要关闭时
this.DialogResult = DialogResult.ok
不要写this.close(),this.hide();
在Main方法中写
Form1 f1 = new Form1();
if(f1.ShowDialog() == DialogResult.ok)
{
Application.Run(new Form2());
}
renlei1234 2007-08-26
  • 打赏
  • 举报
回复
当先前窗体需要关闭时
this.DialogResult = DialogResult.ok
不要写this.close(),this.hide();
在Main方法中写
Form1 f1 = new Form1();
if(f1.ShowDialog() == DialogResult.ok)
{
Form2 f2 = new Form2();
f2.ShowDialog();
}
applethink 2007-08-26
  • 打赏
  • 举报
回复
使用委托回调关闭吧
ccp5780199 2007-08-26
  • 打赏
  • 举报
回复
IF登陆成功
this.Hide();
form2.ShowDialog();
Application.Exit();
peng_hai_lin 2007-08-26
  • 打赏
  • 举报
回复
在子窗体里面定义父窗体
在父窗体里面建子体时将子窗体里的属性赋值为当前窗体
然后在子窗体里面关闭
Firestone2003 2007-08-25
  • 打赏
  • 举报
回复
在program.cs里打开关闭就好
Application类最好打开主窗体

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧