C#?

Tags: 屬性, 窗體,

在C/S 開發中,C#中的windows窗體是必不可少的,因此對於窗體的屬性的設置是最基本但也是最重要的。由於窗體的屬性非常多,在這裡,我們介紹幾種常用的屬性設置。

工具/原料

Visual Studio 2010

方法/步驟

AcceptButton屬性:該屬性默認無,如果設置此按鈕,那麼當運行此窗體時,則用戶每次按“Enter”鍵都相當於“單擊”了該按鈕。一般在登錄界面,我們都會把該屬性設置為“登錄”按鈕;

C# winform窗體之常用屬性設置(一)

winform窗體之常用屬性設置(一)#

CancelButtom屬性:該屬性默認也為無,與AcceptButton對應,相當於窗體的“取消”按鈕,如果設置該屬性,每次用戶按“ESC”鍵都相當於“單擊”了取消的按鈕;

C# winform窗體之常用屬性設置(一)

winform窗體之常用屬性設置(一)#

Cursor和Enabled屬性:Cursor屬性是指指針移過該窗體時,指針的形狀,默認為Default,一般如果客戶沒有特殊要求,這裡是不用改動的;Enabled屬性表示是否啟用該控件,默認true,該屬性在其他控件裡面經常用到,因此,需特別關注;

C# winform窗體之常用屬性設置(一)

winform窗體之常用屬性設置(一)#

FormBorderStyle屬性:有七種樣式,分別為None(無邊框);FixedSingle (固定的單行邊框);Fixed3D (固定的三維邊框);FixedDialog( 固定的對話框樣式的粗邊框);Sizable (可調整大小的邊框)FixedToolWindow( 不可調整大小的工具窗口邊框);SizableToolWindow ( 可調整大小的工具窗口邊框).其中默認為Sizable ,而常用的彈出窗體經常設置為FixedSingle 。

C# winform窗體之常用屬性設置(一)

winform窗體之常用屬性設置(一)#

MaximizeBox和MinimumBox:分別是最大化和最小化屬性,默認為True,如果不想顯示在窗體上,就選為False;

C# winform窗體之常用屬性設置(一)

winform窗體之常用屬性設置(一)#

StartPosition屬性:確定窗體第一次出現的位置。CenterParent(窗體在其父窗體中居中); CenterScreen ( 窗體在當前顯示窗口中居中),Manual (窗體的位置由 Location 屬性確定); WindowsDefaultBounds (窗體定位在 Windows默認位置,其邊界也由Windows默認決定); WindowsDefaultLocation (窗體定位在 Windows 默認位置,其尺寸在窗體大小中指定)。最常用的就是居中顯示。

C# winform窗體之常用屬性設置(一)

winform窗體之常用屬性設置(一)#

注意事項

form窗體的屬性設置,雖然很簡單,但是是最容易忽略的地方,因此,大家在以後的學習和工作中應該格外注意。

也希望大家提出更多的建議,一起學習,一起進步。

相關問題答案