更改.net中表单的最大宽度或最大高度

时间:2009-09-03 15:32:59

标签: visual-studio winforms forms size

我一直想问这个问题。

看来,如果我想设置表单的最大宽度,那么我也必须设置最大高度。

这是对的吗?

如果是这样,在这种情况下,我使用多个变量中的哪一个,将最大表格高度设置为窗口的高度?

Screen.PrimaryScreen.Bounds?,Screen.GetWorkingArea(New Point(0,0))?

Eta:从进一步调查来看,我认为PrimaryScreen.Bounds和GetWorkingArea是相同的。

另外,考虑一下,我应该将Int32.MaxValue放入height属性而不是窗口的最大高度吗?

1 个答案:

答案 0 :(得分:2)

是的,您必须使用Size实例一起设置最大宽度和高度。如果您不想限制其中一个维度,则可能需要考虑使用System.Windows.Forms.SystemInformation.MaxWindowTrackSize来获取“无限”维度的最大值。

相关问题