如何使用c#製作登錄界面
在我們的社會中很多人覺得學習一門程序語言十分難,其實這是個誤區。很多人他們學習語言不願去動手去實踐,只想着能看懂就行了。其實不然,要學好一門語言需要不斷的去嘗試開發一些簡單的應用程序,做到學以致用,這樣纔算學會一門語言。那麼今天小編就和大家一起來嘗試開發個c#登錄界面。大家是不是迫不及待了,那我們就開始吧。
操作方法
(01)打開Microsoft Visual Studio 2010軟件,然後選擇【新建項目】會彈出一個新建項目類型模塊,在此模塊中選擇“Windows 窗體應用程序”,接着在【名稱】文本框中將項目名改爲自己方便記憶的名稱,例如:demo。最後單擊【確定】按鈕即可。
(02)在右方【解決方案資源管理器】中,找到並單擊它,然後將它重新命名爲(這樣命名是爲了方便以後查詢),接着我們要分別對窗體【Text】屬性、【size】屬性和【FormBoardStyle】屬性進行修改,並且觀察修改後窗體顯示的效果。
(03)重新回到【解決方案資源管理器】中,找到項目名“demo”並用鼠標右鍵單擊它,會出現一個彈出框,在彈出框中選擇【添加】會出現另一個彈出框,在彈出框中選擇【Windows窗體】,添加一個名爲的窗體。
(04)在【解決方案資源管理器】中打開,將代碼改爲下面的內容。打開的設計界面,設計系統登錄功能。將窗體【ControlBox】屬性改爲“False”,這樣改目的是爲了不讓窗體顯示最大化、最小化和關閉按鈕。
(05)從左邊的【工具箱】中向設計窗體拖放一個Label控件,然後在縱向複製兩個Label控件,接着依次對3個Label控件的【Text】屬性進行修改,分別修改爲“用戶名:"、“密碼”、“用戶類型”。
(06)從【工具箱】中拖放兩個TextBox控件和一個ComboBox控件,將它們分別放在對應的Label控件的右邊,並且將它們的【Name】屬性分別改爲"textBoxUserName","textBoxPassword","comboBoxLoginType"。
(07)繼續從【工具箱】中向窗體拖放兩個Button控件,並且將分別將其【Name】屬性改爲“buttonOK”和“buttonCancel”,【Text】屬性分別改爲“確定”和“取消”。
(08)用鼠標雙擊【確定】按鈕控件,讓其自動添加Click事件,然後將事件代碼改爲下面內容:private void buttonOK_Click(object sender, EventArgs e){lidUser = true;e();}同樣用鼠標雙擊【取消】按鈕控件,讓其自動添加Click事件,然後將事件代碼改爲下面內容:private void buttonCancel_Click(object sender, EventArgs e){lidUser = false;e();}
(09)將按鈕事件代碼改完後,我們再將構造函數改爲下面的內容:public Login(){InitializeComponent();ange(new object[] { "管理員", "一般用戶" });ctedIndex = 0;}這段代碼是爲了添加下拉框的選項,完成這些後我們按【F5】,觀察運行效果。
(10)回到【解決方案資源管理器】中,找到項目名“demo”並用鼠標右鍵單擊它,會出現一個彈出框,在彈出框中選擇【添加】會出現另一個彈出框,在彈出框中選擇【Windows窗體】,添加一個名爲的窗體,窗體的內容大家可以自行定義。
(11)打開的設計界面,設計主窗體的功能。按照的設計界面的設計步驟進行設計,將第一個Label控件的【AutoSize】屬性改爲"False",【BorderStyle】屬性改爲“Fixed3D”【TextAlign】屬性改爲“MiddleCenter”,其他控件屬性按之前的方法設置即可。
(12)分別對“自動填寫文本框”、“彈出對話框”和“彈出新窗體”這三個按鈕進行雙擊,讓其自動添加對應的Click事件代碼,並修改代碼如下:private void buttonFillText_Click(object sender, EventArgs e){ = "李四"; = "男,23歲"; = "業餘愛好:籃球";}private void buttonShowDialog_Click(object sender, EventArgs e){("OK");}private void buttonShowNewForm_Click(object sender, EventArgs e){OtherForm otherForm = new OtherForm();Dialog();}
(13)將上面所有步驟完成後,我們就可以對該項目進行保存了,在關閉改項目時會提示我們是否保存,單擊【確定】,就會出現一個窗口讓我們選擇文件保存的位置,可以單擊【瀏覽】選擇相應的保存位置,選擇完單擊【確定】即可。
-
怎樣製作電子版的賀卡?
在這個互聯網如此發達的時代,每逢親朋好友過生日,各種節日的到來之際,我們總想借助互聯網送去自己的祝福。往往想給親朋好友郵寄一張賀卡,然而網絡搜索到的賀卡有時不盡人意,或沒有創意,或沒法表達自己的感情。那麼,爲什麼不嘗試親手製作一張賀卡呢?步驟/方法(01)設置賀...
-
顯卡位寬有哪些,有什麼區別
爲了更好的兼容,更好的DIY,我們需要了解一下顯卡的位寬有哪些,有什麼區別。操作方法(01)顯卡位寬,主流有128bit還有64bit、128bit、256bit,顯存的位寬越高,顯卡的性能也就越好。(02)主流顯卡採用128bit位寬,128位的顯存能夠適應大多數遊戲。(03)顯存的帶寬=顯存頻率*顯存位...
-
如何用ppt繪製直尺刻度
老師們在教學到認識刻度時會經常用到畫刻度,尤其是出個練習題,畫個刻度非常頭疼,畫不標準或者不規範,今天我來告訴老師們一個非常簡單的繪製方法,一學就會。操作方法(01)先畫一條水平的直線(大約10多釐米),和一條豎直線段(0.2-0.3釐米)。(02)將豎直的線段複製並粘貼幾個(需要...
-
電腦鍵盤按鍵的功能有哪些?
電腦現在基本上是我們生活和學習中必不可少的工具,但是電腦上那麼多按鍵,大家是否清楚它們的功能呢?那現在小編就和大家分享一下電腦鍵盤按鍵的功能。操作方法(01)首先,小編給大家介紹一下常見的鍵盤有101、104鍵等若干種。爲了方便記憶,通常大家把他劃分成主鍵區、功...