在网上搜登录操作的代码时,都是用窗体隐藏来实现登录的,没有彻底的关闭登录窗体。
即使用hide或者是将Visible设为false。
现在我利用另外一种办法来设置登录,以实现真正的关闭窗口!
首先在Program.cs文件中修改以下代码:
namespace login_1
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Form1 f = new Form1();
f.ShowDialog();
f.Close();
Application.Run(new Form2());
}
}
}
然后在窗体代码中添加一个按钮,按钮代码实现关闭
private void button1_Click(object sender, EventArgs e)
{
this.Close();
}
这样就能关闭登录窗体,第二个主窗体就出现了!