C 實現登入並跳轉介面

2021-08-15 10:21:49 字數 2091 閱讀 7818

前言:本篇文章沒有使用連線資料庫驗證登入名和密碼,只是最基本的字串對比,下篇文章會在本文基礎上增加資料庫連線和驗證。

正文:

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 ...