免费99精品国产自在现线观看_人妻少妇精品视频区性色_丝袜 屁股 在线 国产_无码视频在线免费观看

Windows桌面軟件開發(fā)-Winform桌面客戶端開發(fā)神器(windows 桌面開發(fā))

寫代碼也要讀書,愛全棧,更愛生活。每日更新原創(chuàng)IT編程技術(shù)及日常實用技術(shù)文章。

我們的目標是:玩得轉(zhuǎn)服務(wù)器Web開發(fā),搞得懂移動端,電腦客戶端更是不在話下。

更多原創(chuàng)教程,請點擊上方關(guān)注或微信公眾平臺:做全棧攻城獅。

本文章由做全棧攻城獅,原創(chuàng)首發(fā),如有轉(zhuǎn)載,請聲明出處。


這是小白學習軟件開發(fā)系列課程,旨在幫助對電腦編程感興趣的朋友學習并熟悉C#技術(shù)。其中基礎(chǔ)部分已經(jīng)講解完畢,可以查看:C#入門教程(一)–.Net平臺技術(shù)介紹、C#語言及開發(fā)工具

這算是學習電腦編程的第二部分,帶領(lǐng)你一起開發(fā)電腦桌面應用程序。終于可以擺脫黑框控制臺應用程序了。

Windows桌面軟件開發(fā)-Winform桌面客戶端開發(fā)神器(windows 桌面開發(fā))


認識Winform

Winform 可以被稱作窗體,主要用于制作桌面應用程序(平常使用的QQ就是桌面應用程序的范疇),里面包含大量豐富的控件供開發(fā)使用。

建立Winform項目:

打開Visual Studio 2015 【文件】-【新建】-【項目】 選擇Windows窗體應用程序:

Windows桌面軟件開發(fā)-Winform桌面客戶端開發(fā)神器(windows 桌面開發(fā))進入如下界面:

Windows桌面軟件開發(fā)-Winform桌面客戶端開發(fā)神器(windows 桌面開發(fā))其中選中部分就是我們程序的界面。

不做任何處理,直接點擊上方啟動查看效果:

Windows桌面軟件開發(fā)-Winform桌面客戶端開發(fā)神器(windows 桌面開發(fā))啟動之后顯示了這樣一個窗口:

Windows桌面軟件開發(fā)-Winform桌面客戶端開發(fā)神器(windows 桌面開發(fā))是的我們要做的就是,這樣一個窗體。這就是Winform。


登錄界面實現(xiàn)

先做一個登錄功能的實現(xiàn)吧。對于Winform我們需要知道有個叫做控件的東西。

什么是控件?

比如在使用QQ的時候,一個圖片,一個按鈕都是一個控件

Windows桌面軟件開發(fā)-Winform桌面客戶端開發(fā)神器(windows 桌面開發(fā))在Winform中控件主要顯示在工具箱里面:

Windows桌面軟件開發(fā)-Winform桌面客戶端開發(fā)神器(windows 桌面開發(fā))登陸界面控件:

直接拖拽工具箱的內(nèi)容到窗體上就可以了,此時你進行微調(diào),拖拽出來圖中效果。

Windows桌面軟件開發(fā)-Winform桌面客戶端開發(fā)神器(windows 桌面開發(fā))如何改變每個空間顯示的內(nèi)容?

選中需要修改內(nèi)容的控件 —【鼠標右鍵】–打開【屬性】面板,修改其中Text的值。這個Text就是顯示的值

Windows桌面軟件開發(fā)-Winform桌面客戶端開發(fā)神器(windows 桌面開發(fā))以上以Button為例,其他控件都是如此,屬性面板的Text就是顯示的文字:

Windows桌面軟件開發(fā)-Winform桌面客戶端開發(fā)神器(windows 桌面開發(fā))也算有點樣子了。

但是密碼那一個文本框不應該這樣吧:

Windows桌面軟件開發(fā)-Winform桌面客戶端開發(fā)神器(windows 桌面開發(fā))密碼那一欄是不是應該顯示為密文嗎?不用著急,

這也需要在屬性面板中設(shè)置,選中密碼文本框,右鍵屬性打開屬性面板:更改一下屬性為True

Windows桌面軟件開發(fā)-Winform桌面客戶端開發(fā)神器(windows 桌面開發(fā))此時這樣界面無壓力,完美顯示:

Windows桌面軟件開發(fā)-Winform桌面客戶端開發(fā)神器(windows 桌面開發(fā))


實現(xiàn)登錄邏輯

在實現(xiàn)登陸邏輯之前,先介紹一下Winform項目所對應的文件:

打開解決方案管理器,項目文件基本如下:

Windows桌面軟件開發(fā)-Winform桌面客戶端開發(fā)神器(windows 桌面開發(fā))對于一個窗體,前期主要對設(shè)計面板和窗體的處理代碼熟悉就可以了。

對于登錄邏輯,很明顯需要在用戶點擊登錄的時候,獲取用戶輸入的賬戶和密碼值再去判斷。

也就是在窗體的處理代碼中寫代碼獲取到的。

Come on?。。?/p>

需要給空間起個名字才能在后端的代碼中獲取得到哦。直接在屬性面板設(shè)置Name值就可以了。

我對控件起的名字如下:

Windows桌面軟件開發(fā)-Winform桌面客戶端開發(fā)神器(windows 桌面開發(fā))

Windows桌面軟件開發(fā)-Winform桌面客戶端開發(fā)神器(windows 桌面開發(fā))

添加登錄事件:

直接雙擊登錄按鈕即可進入后臺點擊事件的處理代碼:

Windows桌面軟件開發(fā)-Winform桌面客戶端開發(fā)神器(windows 桌面開發(fā))獲取用戶輸入的用戶名和密碼:

Windows桌面軟件開發(fā)-Winform桌面客戶端開發(fā)神器(windows 桌面開發(fā))其實就是在后臺根據(jù)控件的姓名找到他的text屬性的值的哈。

登錄邏輯

Windows桌面軟件開發(fā)-Winform桌面客戶端開發(fā)神器(windows 桌面開發(fā))MessageBox.Show()即可彈出對話框進行提示。


最終效果:

Windows桌面軟件開發(fā)-Winform桌面客戶端開發(fā)神器(windows 桌面開發(fā))

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
在線咨詢
分享本頁
返回頂部