項目框架基礎(chǔ)搭建與用戶登錄窗體設(shè)計概述
例:基于兩層結(jié)構(gòu)創(chuàng)建學(xué)生管理系統(tǒng)
1、新建Windows窗體應(yīng)用程序恭朗,并添加兩個類庫
Models:實(shí)體類
DAL:數(shù)據(jù)類
(本例只用于界面缴罗,故可以先將類中的cs文件刪除)
2贵白、添加引用
為數(shù)據(jù)類庫DAL添加實(shí)體類庫Models引用
同樣的做法為主程序添加DAL和Models兩個引用
3衣吠、窗體信息設(shè)置
Size設(shè)置為1280*768——窗體尺寸根據(jù)軟件需要來設(shè)計
將啟動位置設(shè)置居中:startposition設(shè)為centerscreen
修改窗體名稱:Text:【學(xué)員信息管理系統(tǒng)】
4锰什、登錄窗體設(shè)計
(1)添加登錄窗體
右鍵當(dāng)前主程序,添加新的窗體晨炕,命名為FrmUserLogin(用戶登錄窗體)——可在新建時修改衫画,也可在屬性中(name)屬性直接改
(2)修改屬性
調(diào)整窗體大小
窗體啟動位置——startposition:centerscreen
不允許用戶更改窗體大小——FormBorderStyle:FixedSingle
窗體名稱——Text:【學(xué)員信息管理系統(tǒng)】--用戶登錄
禁止最大最小化——MaximizeBox、MinimizeBox
修改窗體圖標(biāo)——Icon瓮栗,選取對應(yīng)圖標(biāo)
(3)啟動窗體的修改
通過修改主程序代碼可以控制在程序啟動過程中啟動窗體的順序削罩,優(yōu)先啟動的窗體等
打開主模塊中的program.cs
修改代碼,打開要查看的窗體费奸,檢查當(dāng)前窗體設(shè)計效果弥激。
(4)添加窗體控件
根據(jù)界面需要,從工具欄中拖拽需要的控件直接添加到窗體中
①添加圖片:PictureBox
公共控件中選中PictureBox拖拽到窗體中愿阐,并手動調(diào)整大小微服。通過智能標(biāo)簽(.NET 2.0以后)或者控件屬性的Image來為PictureBox添加圖片
點(diǎn)擊選擇圖像,在彈出窗口中選擇本地資源缨历,找到所需要的圖片
插入的圖片的大小不合適的時候以蕴,可以通過智能標(biāo)簽的大小模式或者屬性中的sizemode來調(diào)整圖片的平鋪類型,選擇stretcthImage可以將圖片拉伸滿圖片填充器
②添加標(biāo)簽:Label——修改text
③文本框:Text
修改BorderStyle為fixedsingle辛孵,使得文本框有自己的邊框
④放置登錄按鈕:button
修改對應(yīng)參數(shù)丛肮,相應(yīng)字體等
⑤光標(biāo)跳轉(zhuǎn)順序
選中當(dāng)前窗體——》視圖——》Tab鍵順序
窗口上將顯示當(dāng)前光標(biāo)跳轉(zhuǎn)順序,0表示最先跳轉(zhuǎn)魄缚,單擊序號宝与,調(diào)整跳轉(zhuǎn)順序
調(diào)整完成后再次點(diǎn)擊Tab鍵順序即可。
⑥密碼字符的隱藏
選中密碼Text框冶匹,選擇屬性中的usesystempassword习劫,屬性設(shè)置為true,則密碼為不可見嚼隘。