C#-WinForm-客戶端程序-Form基本屬性


WinForm - 客服端程序(C/S) WindowsForm 的簡稱

客戶端應用程序:是需要安裝在用戶電腦上才可以使用的程序,代碼部分在用戶電腦上執行

特點:不需要聯網也可以打開使用部分功能,但現在的許多功能依然需要互聯網的支持

 

常見的窗體種類有:

1、記事本類型 - 有最大化、最小化、可以隨意拖拽大小

2、計算器類 - 最大化不用,不可以隨意拖拽大小

3、QQ、殺毒軟件類 - 沒有Windows自帶的窗體外框

4、懸浮球類 - 不規則圖像的窗體

 

創建新WinForm:

窗體常用的基本屬性:

布局:

AutoScroll :指示當前控件內容大於它的可見區域時是否自動顯示滾動條。

Location :控件左上角相當於其容器左上角的坐標。(配合StartPosition:Manual使用,窗體初始狀態位於屏幕左上角)

MaximumSize :窗體可以調整到的最大大小。

MinimumSize :窗體可以調整到的最小大小。

Size :窗體的大小(以像素為單位)。

StartPosition :確定窗體第一次出現時的位置。

  manual:配合Location-0,0使用,窗體初始狀態位於屏幕左上角

  CenterScreen:顯示器中心位置

  WindowsDefaultLocation:窗口默認位置

  WindowsDefaultRounds:窗口默認邊距

  CenterParent:父級窗體的中心位置

WindowState :確定窗體的初始可見狀態。

  Normal:正常大小

  Maximized:最大化

  Minimized:最小化

 

窗口樣式:

 

ControlBox:確定窗口是否有“控件/系統”菜單框。

HelpButton:確定窗體的標題欄上是否有“幫助”按鈕。

Icon:指示窗體的圖標。這在窗體的系統菜單框中顯示,以及當窗體最小化時顯示。

MaximizeBox:確定窗體標題欄的右上角是否有最大化框。

MinimizeBox:確定窗體標題欄的右上角是否有最小化框。

Opacity:控件的不透明度百分比。

ShowIcon:指示是否在窗體的標題欄中顯示圖標。

ShowInTaskbar:確定窗體是否出現在 Windows 任務欄中。

TopMost:指示該窗體是否始終顯示在此屬性未設置為 true 的所有其他窗體之上。

TransparencKey:繪制到窗體上時將顯示為透明的顏色(制作不規則窗體時使用)。

 

設計:

(Name):指示代碼中用來標識該對象的名稱。

 

外觀:

BackColor:組件的背景色。

BackgroundImage:用於該控件的背景圖像。

BackgroundImageLayout:用於組件的背景圖像布局。

  None:無布局設置

  Tile:鋪地板磚式填充布局

  Center:中間位置布局

  Stretch:拉伸布局

  Zoom:最大化固定比例布局

Cursor:指針移過該控件時顯示的光標。

Font:用於顯示控件中文本的字體。

ForeColor:次組件的前景色用於顯示文本。

FormBorderStyle:指示窗體的邊框和標題欄的外觀和行為。

  None:無邊框

  FixedSingle:固定尺寸大小

  Fixed3D:3D樣式固定尺寸大小

  FixedDialog:不顯示窗體左上角圖標和任務欄圖標並固定尺寸大小

  Sizable:可調節尺寸大小

  FixedToolWindow:不顯示窗體左上角圖標但顯示任務欄圖標,無最大化、最小化按鈕並固定尺寸大小

  SizableToolWindow:不顯示窗體左上角圖標但顯示任務欄圖標,無最大化、最小化按鈕並可以調節尺寸大小

Text:與控件關聯的文本。


免責聲明!

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



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