我有一个启动了登录屏幕的Winforms应用程序。如果用户的登录凭证都不错,这种方法被称为:关闭一个窗体并打开另一个窗体
public void success()
{
mainForm index = new mainForm();
index.Show();
this.Close();
}
我认为这会打开mainForm
和关闭登录表单,但是当我运行它,它会关闭整个应用程序。这是为什么?一般来说,我对C#和OOP都很陌生,所以任何提示都会被赞赏!
我试图做这样的事情: Closing a form and then call another one
但我仍然得到了同样的结果。
谢谢:)
该代码显示了如何从登录表单向主窗体传递变量(的用户名)。 – 2012-04-12 15:38:19
谢谢你的代码,我正在努力实现它!一个问题,应该'userName = _userName'实际上是'userName = _strUser'?否则,我应该从哪里获取'_userName'? – 2012-04-12 15:51:43
它可以是任何变量。这是我编造的一个变量。 – 2012-04-13 05:51:26