摘要
每個(gè)窗體都有對應(yīng)的一系列屬性姻僧,我們在開發(fā)程序時(shí),能夠通過屬性設(shè)置的都會(huì)通過設(shè)置完成,不必在代碼設(shè)計(jì)中手寫更多的代碼称近。
正文
窗口樣式
Icon:改圖標(biāo)樣式;
MaxmizeBox:true哮塞;顯示右上角最大化按鈕刨秆;
MinmizeBox:true;顯示右上角最小化按鈕忆畅;
ShowIcon:true衡未;顯示左上角小圖標(biāo);
ShowInTaskbar:true家凯;窗體顯示在任務(wù)欄缓醋;
TopMost:true;窗體置頂顯示绊诲;
Opactiy:0%送粱;整個(gè)窗體透明度
BackgroundImage:設(shè)置窗體背景圖片
布局:
AutoScroll:true / false;如果控件超出窗體返回驯镊,是否自動(dòng)顯示滾動(dòng)條葫督;
AutoSize:true / false;窗體的范圍是否會(huì)超出控件的大虚暇怠偎快;
MaximumSize:0,0;窗體可依拖拽的最大時(shí)的大星⒔骸姊氓;
MinmusmSize:0,0丐怯;窗體可以拖拽的最小的大小翔横;
Size:600,600读跷;窗體打開時(shí)默認(rèn)的大小禾唁;
StartPasition:CenterScreen效览;窗體打開時(shí)默認(rèn)桌面位置,居中荡短;
WindowState:Maximized丐枉;默認(rèn)打開窗體最大化;
Padding:設(shè)計(jì)內(nèi)邊距
外觀:
Font:宋體掘托,9pt瘦锹;可以修改字體大小,字體越大控件越大闪盔;
Text:窗體的標(biāo)題弯院;
FromBorderStyle:
- None:將窗口設(shè)置為無邊框、無標(biāo)題欄锭沟。用戶無法改變窗口的大小抽兆,也無法改變窗口顯示的位置;
- FixedSingle:將窗口設(shè)置為固定的單框(窄框)族淮,用戶無法用鼠標(biāo)拖動(dòng)邊框改變窗口的大小,但可以通過最大化按鈕將窗口最大化凭涂、最小化按鈕將最小化祝辣;
- Fixed3D:將窗口設(shè)置為固定框,3D風(fēng)格切油,用戶無法用鼠標(biāo)拖動(dòng)邊框改變窗口的大小蝙斜,但可以通過最大化按鈕將窗口最大化、最小化按鈕將最小化澎胡。窗口的工作區(qū)具有凹陷3D效果孕荠;
- FixedDialog:將窗口設(shè)置為固定框娩鹉,對話框風(fēng)格,用戶無法用鼠標(biāo)拖動(dòng)邊框改變窗口的大小稚伍,但可以通過最大化按鈕將窗口最大化弯予、最小化按鈕將最小化;
- FixedToolWindow:將窗口設(shè)置為固定框个曙,工具窗口風(fēng)格锈嫩,用戶無法用鼠標(biāo)拖動(dòng)邊框改變窗口的大小垦搬;工具窗口風(fēng)格的特點(diǎn)是:標(biāo)題欄高度比較小呼寸,且只有關(guān)閉按鈕
行為:
Enabled:是否可用;
AllowDrop:允許接受拖拽猴贰;
設(shè)計(jì):
Name:當(dāng)前窗體名字对雪;
單擊窗體右鍵,點(diǎn)屬性米绕,切換顯示屬性設(shè)計(jì)
我們設(shè)置一下Icon
給大家推薦一個(gè)Icon網(wǎng)站
同樣我可以修改Text屬性瑟捣,這個(gè)對應(yīng)的窗體的標(biāo)題“主窗體”
修改窗體啟的位置StartPasition,一般會(huì)CenterScreen义郑,屏幕中心顯示蝶柿。
同樣我們可以給窗體一個(gè)背景圖BackgroundImage
推薦一個(gè)免費(fèi)圖庫網(wǎng)站
BackgroundImageLayout屬性設(shè)置
- 背景圖片重復(fù):BackgroundImageLayout屬性設(shè)置為Tile(默認(rèn));
- 背景圖片左邊顯示:BackgroundImageLayout屬性設(shè)置為None非驮;
- 背景圖片右邊顯示:BackgroundImageLayout屬性設(shè)置為None交汤,同時(shí)RightToLeft屬性設(shè)置為Yes;
- 背景圖片居中顯示:BackgroundImageLayout屬性設(shè)置為Center劫笙;
- 背景圖片拉申:BackgroundImageLayout屬性設(shè)置為Stretch芙扎;
- 背景圖片按比例放大到合適大小:BackgroundImageLayout屬性設(shè)置為Zoom填大。