国产97色在线|亚洲-欧美人妻另类制服丝袜-欧美人成国产91视频-殷素素一女战二夫|www.ycjrc.net

Winform 啟動前彈出登錄界面, 登錄成功之后再顯示主界面

發布時間:2020-12-01 05:41 作者:獨孤劍 閱讀:1125

Winform 運行前彈出登錄窗口,輸入賬號密碼登錄成功之后再進入到主窗口,實現應用軟件的用戶登錄功能。


設置登錄窗口為啟動窗口->用戶登錄邏輯->關閉登錄窗口,顯示主窗口


1、修改項目的"Program.cs"文件

    static class Program
    {
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            //Application.Run(new Form1());

            Login login = new Login();
            login.ShowDialog();
            if (login.DialogResult == DialogResult.OK)
            {
                Application.Run(new MainForm());
            }
            else
            {
                return;
            }
        }
    }

2、新建登錄窗體"Login.cs"


登錄按鈕事件

        /// <summary>
        /// 登錄
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnLogin_Click(object sender, EventArgs e)
        {
            //  相關登錄業務邏輯
            // ... ...
            // ... ...
            // ... ...
            // ... ...

            if (textBox1.Equals("admin") && textBox2.Equals("admin"))
            {
                // 驗證用戶名, 密碼成功
                // 設置對話框返回值
                this.DialogResult = DialogResult.OK;
            }
        }


3、新建主窗體"MainForm.cs"


4、項目結構如下


5、調試運行之后就可以實現用戶登錄過程。


微信打賞, 微信掃一掃

支付寶打賞, 支付寶掃一掃

如果文章對您有幫助,歡迎給作者打賞

作者最新文章
開發過程中解決360兼容模式瀏覽器的方法
云南象群向西南方向遷移,云南離群獨象距離象群約12公里
吉林做網站最低價格,吉林企業網站建設價格低至500元起
守象人直擊云南象群最新動向
網站影響百度蜘蛛抓取量的因素有哪些?為什么我的網站Baidu蜘蛛來的次數少?
企業名片
在線客服