winform如何关闭隐藏窗体

cvily1 2008-07-11 10:35:26
form1是一个登陆窗体,我登陆成功后,form1隐藏,form2显示,当我关闭form2的时候,想同时关闭form1,请问如何实现?
form1只能是隐藏,不能在打开form2的时候关闭。
...全文
949 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
chinaicm 2008-07-11
  • 打赏
  • 举报
回复

Application.Exit();就达到需求了,我想多了.
chinaicm 2008-07-11
  • 打赏
  • 举报
回复
登录Form1调用Form2,Form2的构造函数需要把登录Form1传过去

private void button1_Click(object sender, EventArgs e)
{
Form2 form2 = new Form2(this);
form2.Show();
this.Hide();
}


Form2代码

public partial class Form2 : Form
{

private Form logOnForm;

public Form LogOnForm
{
get { return logOnForm; }
}

public Form2(Form logOnForm)
{
InitializeComponent();
this.logOnForm = logOnForm;
}

private void Form2_FormClosed(object sender, FormClosedEventArgs e)
{
LogOnForm.Close();
}
}
cvily1 2008-07-11
  • 打赏
  • 举报
回复
忘了这个了,做的太少了,谢谢啦
maddemon 2008-07-11
  • 打赏
  • 举报
回复
Application.Exit();

110,534

社区成员

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

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

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