1. 程式人生 > >C#窗體常用屬性總結一

C#窗體常用屬性總結一

C#winform專案程式設計時經常會涉及到一些控制元件或窗體的屬性設定,今天做一個常用屬性的總結。

1、FormBorderStyle屬性

該屬性用於設定窗體的邊框和標題欄的外觀和行為。

None:設定該屬性則窗體顯示為無邊框形式;

FixedSingle:設定該屬性則窗體顯示為固定的當行邊框模式;

Fixed3D:設定該屬性則窗體顯示為固定的三維樣式邊框模式

FixedToolWindow:設定該屬性則窗體顯示為不可調整大小的工具視窗邊框模式

其餘屬性值不再贅述,可以自行選擇設定觀看效果。

2、Maximizebox、Minimizebox屬性

改組屬相用於設定窗體標題欄右上角有無最大化和最小化選項框按鈕,有true和false兩個值。

3、WindowState屬性

該屬性用於設定窗體的初始可視狀態,就是執行程式時顯示的窗體是最大化還是最小化或者正常顯示。

Normal:正常顯示,即顯示為Size屬性設定值的大小;

Maximized:最大化顯示,即顯示為螢幕大小;

Minimized:最小化顯示,即在工作列顯示;

4、AutoSize屬性

該屬性用於指定控制元件是否自動調整自身的大小以適應其內容的大小,有true和false兩個值。控制元件放置於容器內有效,一般配合AutoSizeMode屬性使用。