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 で非表示になっているため、フォームのメニューストリップとステータスストリップが正しく表示されません。

ユーザーが Windows 7 でフォームを最小化および最大化する場合は、すべて問題ありません。

どうすればこの問題を解決できますか??

4

1 に答える 1

1

ClientSizeプロパティを使用できます。これにより、異なる OS での異なるサイズを回避できます。

于 2013-01-30T11:01:15.163 に答える