c#怎么打开一个新窗口?

2025-05-13 01:20:28
推荐回答(2个)
回答1:

修改Program.cs
Application.Run(new MainForm());
这样系统启动时,运行的是主窗口程序。然后在主窗口加载时去调用登录窗口就可以了。
private void MainForm_Load(object sender, EventArgs e)
{
Form1 form = new Form1();
form.ShowDialog();
this.Close();
}
登录窗口代码为:
if (user.CheckIn())
{
this.Close();
}
else
{
MessageBox.Show("用户名或密码错误");
}

回答2:

这个有困难啊, 反正我是不知道。

我一直是,
from2 f2=new from2();
fr.show();
this.hide();

把进程窗体隐藏起来