Winform學(xué)生信息管理系統(tǒng)登陸窗體設(shè)計(jì)(1)
對(duì)這塊的知識(shí)學(xué)習(xí)早已期待已久,感覺學(xué)習(xí)的進(jìn)度還是慢了,最近一直在學(xué)習(xí)Winform,不得不說(shuō)一些登陸窗體的設(shè)計(jì),這幾天算是小有收獲,自己也看了許多這方面的知識(shí),知道了要想做學(xué)生信息管理系統(tǒng)是一個(gè)漫長(zhǎng)的過(guò)程,但是從今天起就來(lái)慢慢地進(jìn)行學(xué)生信息管理系統(tǒng)的構(gòu)建,此外還用到數(shù)據(jù)庫(kù)的知識(shí),打算著自己開始學(xué)數(shù)據(jù)庫(kù)的知識(shí),今天就來(lái)看看學(xué)生信息管理系統(tǒng)登錄窗口的設(shè)計(jì)。下面圖片的是樣例:
這方面的知識(shí)還是基于C#語(yǔ)言和.NET Framework平臺(tái)的。自己所用的還是熟悉的開發(fā)環(huán)境VS2012,感覺VS2013和最近要出的VS2015沒(méi)有什么大的改變,決定還是用VS2012來(lái)構(gòu)建學(xué)生信息管理系統(tǒng)登錄窗口。
首先在VS2012下創(chuàng)建一個(gè)Windows窗體應(yīng)用程序,起名字為WindowsForms,所要?jiǎng)?chuàng)建的登錄窗口就是在這個(gè)基礎(chǔ)上進(jìn)行設(shè)計(jì)的,這個(gè)過(guò)程就不再詳細(xì)的介紹。
其次就是進(jìn)行登錄窗口的名字的修改,單擊窗體設(shè)計(jì),在屬性的一欄找到Text(設(shè)置窗體名稱)屬性將名字改為學(xué)生信息管理系統(tǒng),再次單擊窗體設(shè)計(jì)即名字修改成功。
然后就是對(duì)窗體的一些屬性進(jìn)行更改:1默認(rèn)的情況下的屬性MaximizeBox(窗口的最大化)和MinimizBox(窗口的最小化)是True,這個(gè)視情況而定,在這里將不予修改。2默認(rèn)的情況下運(yùn)行程序時(shí)窗體的屬性StartPositio(開始位置)是WindowsDefaultLocation(隨機(jī)位置),將其改為CenterScreen(屏幕的中央位置)。3默認(rèn)的情況下屬性ShowIcon(是否在窗體標(biāo)題欄顯示圖標(biāo))是True以及屬性ShowInTaskbas(是否窗體在Windows的任務(wù)欄顯示)是True。4默認(rèn)的情況下屬性FormBorderStyle(窗口的模式)是Sizable(雙線窗口大小可更改),將此改為FixedSingle(單線不可更改大小)。其他的屬性視情況而定,自己需要修改的時(shí)候可進(jìn)行更改,這個(gè)學(xué)生信息管理系統(tǒng)登陸窗口相對(duì)簡(jiǎn)單所以不進(jìn)行過(guò)多的窗體設(shè)計(jì)。
再者就是登陸窗口的背景,這個(gè)也是在屬性中進(jìn)行設(shè)置,找到屬性BackgroundImage(背景圖片),單擊這個(gè)屬性,會(huì)出現(xiàn)選擇資源的對(duì)話框,自己進(jìn)行圖片的添加,把自己想要做背景的圖片導(dǎo)入到框中即可,最后單擊確定就完成了導(dǎo)入背景圖片。
再然后就是想在窗體設(shè)計(jì)上添加控件,在這里簡(jiǎn)單的登陸窗口需要用到三個(gè)控件,第一個(gè)用到的就是Lable,它的作用就是為控件運(yùn)行時(shí)提供必要的文字性的說(shuō)明或解釋,向窗體添加兩個(gè)Lable控件:第一個(gè)控件的屬性Text改為登錄名稱:,第二個(gè)控件的屬性Text改為登錄密碼:。第二個(gè)用到的就是TextBox,它的作用就是允許用戶輸入文本,并且提供密碼的掩飾功能。向窗體添加兩個(gè)TextBox控件,第一個(gè)控件為登錄名稱所輸入的信息,第二個(gè)控件為登錄密碼所輸入的文本,在這里要進(jìn)行密碼的掩碼功能屬性,單擊控件,找到他的屬性PasswordChar將其改為* 即可。第三個(gè)用到的控件就是Button,向窗體添加兩個(gè)Button控件,第一個(gè)控件的屬性Text改為確定,第二個(gè)控件的屬性Text改為取消即可。向窗體添加控件的過(guò)程基本上算是完成。
最后就是再次對(duì)比你所要設(shè)計(jì)的登陸窗口的設(shè)計(jì)圖進(jìn)行調(diào)試,直到正常執(zhí)行為止。啟動(dòng)執(zhí)行調(diào)試,這就完成了學(xué)生信息管理系統(tǒng)登錄窗口的設(shè)計(jì)。
關(guān)于管理系統(tǒng)的更多內(nèi)容請(qǐng)點(diǎn)擊《管理系統(tǒng)專題》進(jìn)行學(xué)習(xí)
以上步驟是學(xué)生信息管理系統(tǒng)登錄窗口的簡(jiǎn)設(shè)計(jì)步驟,主要以文字?jǐn)⑹龅男问竭M(jìn)行介紹,希望大家不要覺得乏味哦。接下來(lái)還有更多文章分享,希望大家不要錯(cuò)過(guò)。
相關(guān)文章
基于C#實(shí)現(xiàn)Windows服務(wù)的方法詳解
在實(shí)際應(yīng)用過(guò)程中,有時(shí)候我們希望開發(fā)的程序,不需要界面,直接開機(jī)就可以長(zhǎng)時(shí)間運(yùn)行,這時(shí)候,我們可以考慮做成一個(gè)Windows服務(wù)。這篇文章跟大家介紹一下,如何基于C#實(shí)現(xiàn)Windows服務(wù)的創(chuàng)建、安裝、啟動(dòng)、停止和卸載,需要的可以參考一下2022-09-09Unity 點(diǎn)擊UI與點(diǎn)擊屏幕沖突的解決方案
這篇文章主要介紹了Unity 點(diǎn)擊UI與點(diǎn)擊屏幕沖突的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-04-04C#中使用1.7版本驅(qū)動(dòng)操作MongoDB簡(jiǎn)單例子
這篇文章主要介紹了C#中使用1.7版本驅(qū)動(dòng)操作MongoDB簡(jiǎn)單例子,本文給出了連接MongoDB、操作MongoDB數(shù)據(jù)等例子,需要的朋友可以參考下2015-01-01