前言:本篇文章沒有使用連線資料庫驗證登入名和密碼,只是最基本的字串對比,下篇文章會在本文基礎上增加資料庫連線和驗證。
正文:
1. 登入視窗介面的布局設計
(1)新建乙個form窗體,並且修改屬性值。如圖
屬性text:form1 改為 登入介面 ;
屬性name:form1 改為 login ;
(2)在工具箱搜尋尋找需要的控制項,登入介面一般需要label,button,textbox。
同樣,在屬性窗格修改屬性值,方便**書寫的命名。這裡命名為:
(3)調整各個控制項的大小,字型,布局:
(4)雙擊登入按鈕,進行**編輯
private void btnlogin_click(object sender, eventargs e)
// 若不為空,驗證使用者名稱和密碼是否與資料庫匹配
// 這裡只做字串對比驗證
else
//使用者名稱和密碼驗證錯誤,提示錯誤。
else
}//3. 處理資料
}
2. 跳轉主介面實現
(1)右鍵資源管理器中專案名 "blog1",依次單擊 "新增"、"windows窗體"。
(2)單擊新增按鈕。對新的視窗像前面一樣操作,對相應屬性進行修改。並且新增乙個label,用於介面的辨識。
(3)在programma.cs中的main函式中,新增**:
}(4)並在form1.cs中,驗證使用者名稱和密碼後面(有注釋:待新增**區),新增**:
//跳轉主介面
this.dialogresult = dialogresult.ok;
this.dispose();
this.close();
3.啟動執行,一起檢查**實現情況。
(1)不輸入使用者名稱和密碼,單擊登入;
(2)正確輸入使用者名稱,錯誤輸入密碼,單擊登入;
(3)正確輸入使用者名稱和密碼,單擊登入;
(4)單擊提示框確定按鈕,檢視跳轉情況。
後續:我是乙個c#的初學者,目前只是學了最基本的語法。想在實踐中邊練習邊學習,於是找了點小專案
作為學習c#的練手利器,文中有錯誤或者不是很好的地方,望各位大神批評指正。
c 介面跳轉
機房合作在登陸的時候要直接跳轉到相應的介面,並且關閉登陸介面,學習了下,如下 在program.cs裡寫入如下 frmlogin login new frmlogin login.showdialog 介面轉換 if login.dialogresult dialogresult.ok 跳轉到一般使...
vue 登入介面無法跳轉問題
1.在試著用vue寫乙個登入頁面,已經除錯好了,登入成功後,跳轉到主頁面。但是加了 後,不會跳到主頁面 新增該欄位,表示進入這個路由是需要登入的 component index 路由守衛 router.beforeeach to,from,next else else 加入 後,攔截功能正常,跳轉功...
C winform主介面開啟並關閉登入介面的方法
在winform 介面程式設計中,我們有時候要在主介面開啟之前先顯示登入介面,當登入介面使用者資訊校驗正確後才開啟主介面,而這時登陸介面也完成使命該功成身退了。目前有兩種方法可實現 方法1.隱藏登入介面 program.cs 中 如下 應用程式的主入口點。stathread static void ...