4
使用Winforms,有没有办法允许调整窗口大小,但只允许窗口更高?使其更宽的能力不仅不会被允许,而且也会令用户满意。Winforms - 调整窗口大小,但只允许改变高度
此外,设置最小高度的能力,也是令人满意的用户?
使用Winforms,有没有办法允许调整窗口大小,但只允许窗口更高?使其更宽的能力不仅不会被允许,而且也会令用户满意。Winforms - 调整窗口大小,但只允许改变高度
此外,设置最小高度的能力,也是令人满意的用户?
您可以设置Form.MinimumSize和Form.MaximumSize性质说Forrm Load事件:
this.MinimumSize = new Size(400, 0);
this.MaximumSize = new Size(400, Screen.PrimaryScreen.Bounds.Height);
或者你可以简单地处理表单调整事件:
private void Form1_Resize(object sender, EventArgs e)
{
this.Width = 400;
}
第一个选项可能会更好,因为它避免了调整大小的闪烁。