禁用Windows窗体的大小调整

Ben*_*son 199 c# winforms

有谁知道如何关闭用户调整Windows窗体大小的能力?我点击它就可以调整大小.

Jam*_*ill 356

看一下FormBorderStyle属性

form1.FormBorderStyle = FormBorderStyle.FixedSingle;
Run Code Online (Sandbox Code Playgroud)

您可能还想删除最小化和最大化按钮:

form1.MaximizeBox = false;
form1.MinimizeBox = false;
Run Code Online (Sandbox Code Playgroud)


小智 53

首先,选择表格.
然后,转到属性菜单.
并将属性"FormBorderStyle"从大小更改为Fixed3D或FixedSingle. 这是修改属性

  • 完美...我将 FormBorderStyle 属性设置为“FixedSingle”或“Fixed3D”,它是完美的。用户无法再调整表单大小。 (2认同)

A-S*_*ani 17

更确切地说,将下面的代码添加到Form类的private void InitializeComponent()方法:

this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
Run Code Online (Sandbox Code Playgroud)