保持窗体在运行时大小不可变有两种方法:
(1)修改FORM的formborderstyle属性即可:
FormBorderStyle 的属性:
None(无)
Fixed3D(固定三维)
FixedDialog(固定对话框)
FixedSingle(固定单线边框) 不可调整大小。
FixedToolWindow(固定工具窗口) 用于工具窗口。
Sizable(可调整大小) (默认)经常用作主窗口。
SizableToolWindow(可调整大小的工具窗口) 用于工具窗口。
(2)保持窗体的MaximumSize 和MinimumSize 的大小一样
代码可以按如下的写.
this.MaximumSize = new System.Drawing.Size(100, 100);
this.MinimumSize = new System.Drawing.Size(100, 100);
这样就会是一个保持100,100这个大小不变的窗体.
(3)属性里的Locked只是在编辑的时让窗体不可变,运行以后窗体大小仍可以改变。