發布時間: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; } } }
登錄按鈕事件
/// <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; } }
4、項目結構如下
5、調試運行之后就可以實現用戶登錄過程。
微信打賞, 微信掃一掃
支付寶打賞, 支付寶掃一掃
如果文章對您有幫助,歡迎給作者打賞