关闭MDI

时间:2015-05-11 23:32:34

标签: c# .net winforms visual-studio-2010 c#-4.0

我有一个用户可以在登录后访问的MDI表单,当用户关闭会话时,它应该返回到登录表单,而不是打开登录表单并立即关闭它和MDI表单。

我只是在用户点击注销按钮时调用Close()方法。

1 个答案:

答案 0 :(得分:1)

我不确定你是怎么做的,但我会说要用这样的东西

//on login form
private void Login()
{
   //check if the login is right
   MdiForm formName = new MdiForm();
   this.Hide(); // so the Login Form is not visible
   formName.ShowDialog(); //opens the mdi and does whatever it needs
   this.Show(); //after the mdi closes go back to here
}