開篇
本文閱讀需10分鐘,簡單易上手柒巫,屬于安卓開發(fā)教程的基礎(chǔ)部分励堡。
建議精讀,深刻理解大意堡掏。多做實踐应结。多寫代碼。
本文章由做全棧攻城獅原創(chuàng)首發(fā)。
同名公眾號已開啟鹅龄,官網(wǎng)www.8z5.net揩慕。
這是小白學(xué)習(xí)軟件開發(fā)系列課程,旨在幫助對電腦編程感興趣的朋友學(xué)習(xí)并熟悉C#技術(shù)扮休。其中基礎(chǔ)部分已經(jīng)講解完畢迎卤,可以查看:C#入門教程(一)–.Net平臺技術(shù)介紹、C#語言及開發(fā)工具
這算是學(xué)習(xí)電腦編程的第二部分玷坠,帶領(lǐng)你一起開發(fā)電腦桌面應(yīng)用程序蜗搔。終于可以擺脫黑框控制臺應(yīng)用程序了。
認識Winform
Winform 可以被稱作窗體八堡,主要用于制作桌面應(yīng)用程序(平常使用的QQ就是桌面應(yīng)用程序的范疇)樟凄,里面包含大量豐富的控件供開發(fā)使用。
建立Winform項目:
打開Visual Studio 2015 【文件】-【新建】-【項目】 選擇Windows窗體應(yīng)用程序:
進入如下界面:
其中選中部分就是我們程序的界面兄渺。
不做任何處理缝龄,直接點擊上方啟動查看效果:
啟動之后顯示了這樣一個窗口:
是的我們要做的就是,這樣一個窗體溶耘。這就是Winform二拐。
登錄界面實現(xiàn)
先做一個登錄功能的實現(xiàn)吧。對于Winform我們需要知道有個叫做控件的東西凳兵。
什么是控件百新?
比如在使用QQ的時候,一個圖片庐扫,一個按鈕都是一個控件
在Winform中控件主要顯示在工具箱里面:
登陸界面控件:
直接拖拽工具箱的內(nèi)容到窗體上就可以了饭望,此時你進行微調(diào),拖拽出來圖中效果形庭。
如何改變每個空間顯示的內(nèi)容铅辞?
選中需要修改內(nèi)容的控件 ---【鼠標(biāo)右鍵】--打開【屬性】面板,修改其中Text的值萨醒。這個Text就是顯示的值
以上以Button為例斟珊,其他控件都是如此,屬性面板的Text就是顯示的文字:
也算有點樣子了富纸。
但是密碼那一個文本框不應(yīng)該這樣吧:
密碼那一欄是不是應(yīng)該顯示為密文嗎囤踩?不用著急,
這也需要在屬性面板中設(shè)置晓褪,選中密碼文本框堵漱,右鍵屬性打開屬性面板:更改一下屬性為True
此時這樣界面無壓力,完美顯示:
實現(xiàn)登錄邏輯
在實現(xiàn)登陸邏輯之前涣仿,先介紹一下Winform項目所對應(yīng)的文件:
打開解決方案管理器勤庐,項目文件基本如下:
對于一個窗體示惊,前期主要對設(shè)計面板和窗體的處理代碼熟悉就可以了。
對于登錄邏輯愉镰,很明顯需要在用戶點擊登錄的時候米罚,獲取用戶輸入的賬戶和密碼值再去判斷。
也就是在窗體的處理代碼中寫代碼獲取到的丈探。
Come on@!类嗤!
需要給空間起個名字才能在后端的代碼中獲取得到哦。直接在屬性面板設(shè)置Name值就可以了辨宠。
我對控件起的名字如下:
添加登錄事件:
直接雙擊登錄按鈕即可進入后臺點擊事件的處理代碼:
獲取用戶輸入的用戶名和密碼:
其實就是在后臺根據(jù)控件的姓名找到他的text屬性的值的哈遗锣。
登錄邏輯
MessageBox.Show()即可彈出對話框進行提示。
最終效果:
END.
我是成傲天嗤形。
生活在不出名的本科院校精偿,白天是學(xué)生族,晚上是程序員和知識服務(wù)工作者赋兵。
讀完我的文章如果有收獲笔咽,記得打賞、關(guān)注和點贊哦霹期!