无法调整Winform的宽度

时间:2011-11-01 15:10:23

标签: c# winforms visual-studio-2008

每当我尝试在VS 2008的属性框中增加表单宽度时,它只会将我的更改重置为1300.它可以让我降低宽度,但不会超过1300.我该如何解决这个问题?我在表单中有一个宽度超过1300的数据网格。

2 个答案:

答案 0 :(得分:5)

Windows中的Windows不能大于屏幕分辨率。

在代码中(例如,在窗体的构造函数中),您可以设置所需的任何宽度,并且它将受到最终用户在运行时的屏幕分辨率的限制。

你的表格不需要那么大;考虑重新设计用户界面和/或使用滚动条。

答案 1 :(得分:3)

您应该查看Form.MaximumSize.Width属性

Form.MaximumSize Property

因此,如果您需要增加其中一个或两者,请确保MaximumSize也更新为新值。

修改:SLAK是正确的,无论如何你不能让表格大于显示器...