1、設定屬性使視窗不可改變大小
調整Windows下的ResizeMode屬性:
ResizeMode = NoResize
2、Resize屬性控制Windows是否可以改變大小
ResizeMode的所有枚舉如下:
成員名稱 | 說明 |
---|---|
NoResize | 無法調整視窗的大小。标題欄中不顯示“最小化”和“最大化”按鈕。 |
CanMinimize | 隻能最小化和還原視窗。同時顯示“最小化”和“最大化”按鈕,但隻有“最小化”按鈕處于啟用狀态。 |
CanResize | 可以調整視窗的大小。同時顯示“最小化”和“最大化”按鈕,并且兩個按鈕均處于啟用狀态。 |
CanResizeWithGrip | 可以調整視窗的大小。同時顯示“最小化”和“最大化”按鈕,并且兩個按鈕均處于啟用狀态。視窗的右下角顯示一個大小調整搖桿。 |
3、 禁用關閉按鈕的功能(使其失效)
背景增加該事件
//重載OnClosing()函數實作--使使用者無法通過點選右上角的關閉按鈕來關閉視窗
protected override void OnClosing(System.ComponentModel.CancelEventArgs e)
{
e.Cancel = true;
}