1. 程式人生 > >C# Winform控件 - Form

C# Winform控件 - Form

pac 邊框 樣式 single ner span 模式 log con

一、Form窗體樣式

1.FormBorderStyle

(1)None

技術分享圖片

(2)FixedSingle

技術分享圖片

(3)Fixed3D

個人感覺跟Fixedsingle區別不大

(4)FixedDialog

不可以通過鼠標來拖拉窗體的邊框來調節大小

技術分享圖片

(5)Sizable

可以通過鼠標來拖拉窗體的邊框來調節大小

技術分享圖片

(6)FixedToolWindow

不可以通過鼠標來拖拉窗體的邊框來調節大小

技術分享圖片

(7)SizableToolWindow

可以通過鼠標來拖拉窗體的邊框來調節大小

2.Name

窗體代碼中的窗體名稱。

public partial class frmMain : Form
{
  public

frmMain()
  {
    InitializeComponent();
  }
}

3.BackColor、BackgroundImage、BackgroundImageLayout

窗體背景顏色、圖片、圖片位置設置

4.Icon

窗體圖標設置

5.Text

窗體顯示標題設置

6、StartPosition

窗體運行後默認顯示位置設置。

(1)Manual

靠屏幕左上角顯示。

(2)CenterScreen

顯示在屏幕中心位置。

(3)WindowsDefaultLocation

靠左上角的一個位置。

(4)WindowsDefaultBounds

windows默認的一個大小框。

(5)CenterParent

父窗體的中心。

7.MaxIMizeBox、MinmizeBox

設置是否有最大化、最小化框。

8.Opacity

窗體透明度設置

9.IsMdiContainer

將當前Form設置為窗體容器。

可在當前窗體的Load事件中創建一個子窗體,代碼如下:

private void frmMain_Load(object sender, EventArgs e)
{
  Form2 frm = new Form2();
  //設置窗體打開後窗體模式,有正常、最大化、最小化
  frm.MdiParent = this;  //關鍵代碼


  frm.WindowState = FormWindowState.Normal;
  //設置窗體起始位置
  frm.StartPosition = FormStartPosition.CenterParent;
  //以對話框方式調用
  frm.Show();
}

二、窗體事件

技術分享圖片

1.Load事件

雙擊事件中的Load右邊的空白處,即可在當前Form的窗體代碼中看到出現了下面代碼段,在裏面添加窗體載入時的事件即可。

private void frmMain_Load(object sender, EventArgs e)
{

}

C# Winform控件 - Form