WindowsForm 窗體屬性和控件


一窗體屬性

1 布局

1Autoscoll  --滾動條

2AutoSize   --自動調節大小以適用內容大小

3Location StartPosition (確定窗體第一次出現的位置)

  ①CenterParent(窗體在其父窗體中居中)

  ②CenterScreen ( 窗體在當前顯示窗口中居中)

  ③Manual (窗體的位置由 Location 屬性確定)

  ④WindowsDefaultBounds  (窗體定位在 Windows默認位置,其邊界也由Windows默認決定);

 ⑤WindowsDefaultLocation  (窗體定位在  Windows 默認位置,其尺寸在窗體大小中指定)

(4)Maximumsize --窗體可以調整到的最大大小

     Minimumsize --窗體可以調整到的最小大小

 (5)  Padding --內部間距

 (6)  Size  --窗體大小

 (7) WindowsState --窗體的初始可視狀態(最大化或最小化)

2窗體樣式

  (1) Icon  --窗體圖標

      Showicon --是否顯示圖標

  (2) ControlBox  --設置是否出現最大化、最小化和關閉按鈕

      MaxmizeBox --設置最大化按鈕是否有效

      MinimizeBox --設置最小化按鈕是否有效

如果當ControlBox = true,  MaxmizeBox = false ,MinimizeBox = false HelpButton = true 時 就可以看到有個幫助的按鈕出現在關閉按鈕旁邊。

  (3)  Opacity  --不透明度

    它的值是一個百分數,范圍是0~100%,當它等於0時整個窗體就不可間隱藏起來了。當他等於100%時,這個窗體就是個普通窗體。

 (4) ShowInTaskbar --設置是否在任務欄中顯示窗體

默認值是true, 當他設置為false時就從任務欄消失了。通常可以配合NotifyIcon來實現將程序隱藏到系統右下角的系統狀態欄。

  (5) TopMost --設置窗體在最前端現實

  (6)  Transparencykey --設置窗體部分透明

它接受一個顏色值,當窗體中有顏色和這個設定顏色一致時,系統將這些顏色的區域設為透明。

3設計

Name --代碼中用來標記該對象的名稱

4數據

Tag  --用戶定義數據

5外觀

(1)BackColor --設置窗體背景顏色

BackgroundImage  --設置窗體背景圖片

BackgroundImageLayout -- 背景圖片排列方式

(2)Cursor --鼠標樣式

(3)FormBorderStyle --邊框

①None(無邊框);

②FixedSingle (固定的單行邊框);

③Fixed3D  (固定的三維邊框);

④FixedDialog( 固定的對話框樣式的粗邊框);

⑤Sizable (可調整大小的邊框);

⑥FixedToolWindow( 不可調整大小的工具窗口邊框);

⑦SizableToolWindow  ( 可調整大小的工具窗口邊框).

其中默認為Sizable ,而常用的彈出窗體經常設置為FixedSingle

(4) text --窗體名稱

6雜項

AccepButton --窗體的接受按鈕

ConcelButton--窗體的取消按鈕

7惡搞程序

遮罩窗體:

(1) 窗體開啟最大化WindowsState: Maxmized

(2) 讓窗體透明  Opacity:1%

(3) 不在工具欄顯示 ShowInTaskbar:false

(4) 置頂 TopMost:true

(5) 去邊框 FormBorderStyle:None

(6) 任務管理器偽裝

a圖標不顯示 Showicon:false

b更改窗體文字 text

(7) 不讓透明,設置藍屏背景圖片 Opacity:100%;BackgroundImage

8窗體類型

(1) 普通窗體 可以拉伸,有最小化最大化按鈕

(2) 不可拉伸,不可最大化

(3) 不可拉伸,無最大化最小化

(4) 無邊框窗體FormBorderStyle:None

(5) 不規則窗體 Transparencykey設置窗體部分透明

二 幾個控件

窗體中顯示文字 - Label

用戶輸入內容 - TextBox  passWordChar

按鈕 - Button

復選框 - CheckBox

單選框 - RadioButton

分組容器 - Panel

MessageBox.Show();//彈出提示消息

passwordchar//用符號將密碼覆蓋


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM