0

我正在使用 VB.NET (Visual Studio 2010)

我已将 formborderstyle 设置为 FixedSingle 并从代码中最大化表单

With Form1
   .MdiParent = MdiParent1
   .BackColor = FormColor
   .WindowState = FormWindowState.Maximized
   .Show()
End With

当我在 Windows Xp 中测试它时,一切都很好但是在 Windows 7 中,窗体的角落隐藏在 MDIParent 中,所以窗体的 Menustrip 和 StatusStrip 没有正确显示。

如果用户在 Windows 7 中最小化和最大化表单,那么一切都很好。

我怎么解决这个问题??

4

1 回答 1

1

您可以使用ClientSize属性,这将避免不同操作系统上的不同大小

于 2013-01-30T11:01:15.163 回答