C#:使表单不可调整大小

时间:2011-03-02 14:46:40

标签: c# forms

为了使表单不可调整大小,我将MaximumSize和MinimumSize设置为相同的值。

我遇到的问题是,当用户指向表单的边框时,鼠标指针会发生变化,使其看起来好像表单可以调整大小。是不是可能发生这种情况?

8 个答案:

答案 0 :(得分:67)

Form.FormBorderStyle设置为Sizable以外的其他内容。

答案 1 :(得分:23)

使用此:

this.FormBorderStyle = FormBorderStyle.FixedSingle; 

答案 2 :(得分:2)

  

[...] FormBorderStyle.FixedDialog边框样式更改了边框   表单到对话框的窗体并阻止调整窗体大小。 [...]

http://msdn.microsoft.com/en-us/library/system.windows.forms.form.formborderstyle.aspx

答案 3 :(得分:1)

使表单不可调整大小只需将属性:FormBorderStyle更改为任何但不可Resizable。

答案 4 :(得分:1)

"设置Form.FormBorderStyle to something else than Sizable"还不够,需要设置MaximizeBox = False,或者用户可以更改表单大小

答案 5 :(得分:0)

formName.FormBorderStyle = FormBorderStyle.FixedSingle; 

答案 6 :(得分:0)

只需使用misc并将sizeable更改为false。

答案 7 :(得分:0)

如果您希望在 Appearance 下的设计器中设置此项,则需要设置 FormBorderStyle 的字段,这可以更改为以固定* <开头的内容/ em>的