C#关闭登录窗体,显示主窗体

首先在programm.cs里设置登录窗体显示 

 static class Program
    {
        /// <summary>
        /// The main entry point for the application.
        /// </summary>
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            FrmReg fr = new FrmReg();
            if (fr.ShowDialog()== DialogResult.OK)
            {

                Application.Run(new FrmMain());
            }
           
        }
    }

 代码中的FrmReg为登录窗体,,登录验证成功后 显示 FrmMain.cs窗体 

在登录窗体FrmReg.cs的登录按钮中写上以下代码:

 JC.BLL.Login.Add(GetModel());
                MessageBox.Show("注册成功!", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Information);
               //以下开始显示主窗体 并关闭登录窗体
                this.DialogResult = DialogResult.OK;
                this.Close();
原文地址:https://www.cnblogs.com/nianyuwen/p/2512915.html