2011-11-01 143 views
154

有谁知道如何关闭用户调整窗体大小的功能? 我正在通过点击调整自己的大小。禁用调整Windows窗体大小

+33

将FormBorderStyle设置为FixedSingle。 –

+0

可能的重复[如何防止窗体被用户调整大小?](http://stackoverflow.com/questions/1119256/how-do-i-prevent-a-form-from-being-res-通过用户) –

+0

可能的重复[防止用户调整窗口/窗体大小](http://stackoverflow.com/questions/1330339/prevent-users-from-resizing-the-window-form-size) – bluish

回答

280

看看在FormBorderStyle property

form1.FormBorderStyle = FormBorderStyle.FixedSingle; 

您可能还需要删除的最小化和最大化按钮:更准确地说

form1.MaximizeBox = false; 
form1.MinimizeBox = false; 
12

,添加以下代码到private void InitializeComponent()方法表格等级:

this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; 
30

首先,选择表单。
然后,转到属性菜单。
并将属性“FormBorderStyle”从可调整大小改为Fixed3D或FixedSingle。 This is where to modify the property "FormBorderStyle".

+0

完美...我把FormBorderStyle属性设置为“FixedSingle”或“Fixed3D”,它非常完美。用户无法再调整窗体大小.. –