推荐于2018-10-21 · 知道合伙人互联网行家
关注
展开全部
修改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("用户名或密码错误");
}
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("用户名或密码错误");
}
展开全部
你将新窗口进行hide()隐藏就可以了,如果想要再次展示就用show()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
将要新打开的窗口设置为主窗口
程序打开时创建一个窗体
这样创建的窗口在打开主窗口的时候使之自动关闭。
程序打开时创建一个窗体
这样创建的窗口在打开主窗口的时候使之自动关闭。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用showdialog(),不过这样你得先关闭打开的新窗口,才能关闭原窗口
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个有困难啊, 反正我是不知道。
我一直是,
from2 f2=new from2();
fr.show();
this.hide();
把进程窗体隐藏起来
我一直是,
from2 f2=new from2();
fr.show();
this.hide();
把进程窗体隐藏起来
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询