防止表单从其底部边框调整大小

时间:2012-09-05 20:53:01

标签: c# winforms

我喜欢通过拖动右侧边框来调整窗体的大小...所以我将BorderStyle设置为相当大,但同时我不希望能够通过拖动其底部边框来调整它的大小,所以我希望能够水平调整表单,而不是垂直调整表单。

我认为如果我为MinSize和MaxSize提供相同的高度值,它应该可以工作但不是!一旦我为Height输入一个非零值,它就会开始认为Zero for Width也很重要......这是错误的。

如果我需要为其“编码”,那就别管了。不值得。但是,如果有一些属性,我可以设置我的形式来做到这一点,这将是伟大的。

1 个答案:

答案 0 :(得分:3)

将MaximumSize设置为{99999,yourHeight},将MinimumSize设置为{0,yourHeight}。设计师确实认为非零尺寸的零维度很重要;所以不要将宽度指定为最大值。