【问题标题】:Prevent the Form from being resized from its bottom border防止窗体从其底部边框调整大小
【发布时间】:2012-08-30 15:40:40
【问题描述】:

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

我认为如果我为 MinSize 和 MaxSize 属性设置相同的高度值,它应该可以工作,但是不行!一旦我为高度输入一个非零值,它就会开始认为宽度为零也很重要......这是错误的。

如果我需要为它“编码”,那没关系。不值得。但是如果有一些属性我可以设置我的表单来做到这一点,那就太好了。

【问题讨论】:

    标签: c# winforms


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2017-07-11
      • 1970-01-01
      • 2011-01-22
      • 1970-01-01
      • 1970-01-01
      • 2015-08-21
      • 1970-01-01
      • 1970-01-01
      • 2010-11-22
      相关资源
      最近更新 更多