在項目開發(fā)中,界面設(shè)計是一個很重要的方面。好的界面應(yīng)該使操作者容易掌握、賞心悅目,而我們常常會接觸到窗體的控件,那么窗體的控件是什么呢?
控件(是顯示數(shù)據(jù)或接受數(shù)據(jù)輸入的相對獨立的用戶界面(UI)元素。那么窗體的控件是什么?它的屬性和常用事件都有哪些呢?一起來了解一下吧。
Active Server Pages+ (ASP+) 框架,也稱為 Web 窗體,可用來創(chuàng)建可編程的網(wǎng)頁,以便將它們作為總體 Web 應(yīng)用程序的組成部分。Web 窗體在以下方面簡化了 Web 應(yīng)用程序的開發(fā): 在服務(wù)器上提供了基于事件的編程模式,這類似于像 Microsoft Visual Basic® 開發(fā)系統(tǒng)這樣的基于 Microsoft® Win32® 的開發(fā)工具中所使用的、基于表單的開發(fā)模式。
1、窗體屬性:
設(shè)置窗體屬性的兩種方式:
通過屬性面板(F4)
通過代碼:窗體唯一標識名(Name).屬性名=屬性值.
AcceptButton:窗體的”接受”按鈕,用戶每次按”Enter”都相當于”單擊”該按鈕;
BackColor : 設(shè)置窗口背景顏色;
BackgroundImage : 設(shè)置窗口背景圖案;
Cursor:鼠標光標模式;
Enabled:是否啟動該控件;
HelpButton:顯示幫助按鈕(不能和最大化和最小化同時顯示);
ShowIcon:窗體是否顯示左上角圖標;
Icon:左上角圖標;
MainMenuStrip:為窗體指定主MenuStrip;
MaximumSize:最大化按鈕;
minimumBox最小化按鈕;
MaximumSize:最大化的尺寸;
MimimumSize:最小化的尺寸;
如果不希望用戶鼠標改變窗口尺寸大小,則可以把窗體的最大化最小化的尺寸數(shù)值改為相同的固定值即可.
ShowInTaskbas:在任務(wù)欄上是否顯示;
Size:默認運行時的窗體大??;
StartPosition:窗口默認運行的位置;
TopMost:是否置頂顯示;
Visible:確定項是可見還是隱藏;
2、窗體的常用事件:
即發(fā)生的事件,簡單理解為用戶的操作,它由對象引發(fā);
常用事件:
Load:窗體運行完成即為加載,窗體加載完成會觸發(fā)事件;
Click:點擊事件;
DoubleClick:雙擊事件;
FormClosed:窗體已經(jīng)關(guān)閉事件;
KeyDown:鍵位被按下(保持);
KeyPress:鍵位被按下并釋放;
KeyUp:鍵位被釋放;
MouseClick:鼠標點擊;
MouseDoubleClick:鼠標雙擊;
MouseDown:鼠標按鍵按下;
MouseHover:鼠標光標懸停;
MouseMove:鼠標移動窗體;
MouseUp:鼠標釋放;
MouseEnter:鼠標進入控件的可見部分時發(fā)生;
3、窗體添加控件和窗體:
添加控件不僅能通過拖拉控件的方法,還可以通過代碼添加,通過窗體的Controls類的Add方法:
窗體的標識名.Controls.Add(控件標識符);
窗體的顯示和隱藏通過Show和Hide方法來進行實現(xiàn)的:
窗體標識名.Show;
窗體標識名.Hide;
DialogResult;獲取對話框的返回值;
以上就是有關(guān)窗體的控件相關(guān)小常識的介紹,希望這些常識可以對您了解窗體控件有幫助,如果您想了解更多有關(guān)控件的小常識,請到佰佰安全網(wǎng)搜索吧。
責任編輯:陳淼琪
2021.12.25 16:58:01
2021.12.25 16:56:59
2021.12.25 16:54:38
2021.12.25 16:53:28
2021.12.25 16:52:14
2021.11.10 16:10:08
07/17如何安全避孕?
04/10網(wǎng)絡(luò)安全防范措施與應(yīng)用
04/18物業(yè)安全管理主要包括哪些方面?
06/26學(xué)校安全教育的好處
02/15商場超市有哪些安全隱患?
05/24在旅游景區(qū)需要注意哪些安全隱患?