執行以下兩個步驟,能夠禁止用戶改變窗體的大小
(一)步驟1
設置窗體的FormBorderStyle屬性為下列五個值中的任意一個
-
None:將窗口設置為無邊框、無標題欄。用戶無法改變窗口的大小,也無法改變窗口顯示的位置;
-
FixedSingle:將窗口設置為固定的單框(窄框),用戶無法用鼠標拖動邊框改變窗口的大小,但可以通過最大化按鈕將窗口最大化、最小化按鈕將最小化;
-
Fixed3D:將窗口設置為固定框,3D風格,用戶無法用鼠標拖動邊框改變窗口的大小,但可以通過最大化按鈕將窗口最大化、最小化按鈕將最小化。窗口的工作區具有凹陷3D效果;
-
FixedDialog:將窗口設置為固定框,對話框風格,用戶無法用鼠標拖動邊框改變窗口的大小,但可以通過最大化按鈕將窗口最大化、最小化按鈕將最小化;
-
FixedToolWindow:將窗口設置為固定框,工具窗口風格,用戶無法用鼠標拖動邊框改變窗口的大小;工具窗口風格的特點是:標題欄高度比較小,且只有關閉按鈕

(二)步驟2
禁止窗口最大化、最小化,分別將窗體的MaximizeBox屬性和MinizeBox屬性設置為false。如下圖示

