|
分類:[VB.NET/VB2005 以降]
VB2008でフォームアプリを作成しています。
フォームの横幅を変更するため、以下のようなコードを書いてみましたが、 このフォームが最小化の状態でこれを実行すると、Me.ClientSize.Heightが0になっているので、 フォームを既定サイズ(FormWindowState.Normal)に戻すと高さが0(またはMinimumSizeの高さ)になってしまいます。
Me.ClientSize = New Size(指定幅, Me.ClientSize.Height)
FormWindowState.Minimized時でも、FormWindowState.Normal時のフォームサイズを取得する方法はあるでしょうか? またはもっとよい解決法はあるのでしょうか?
|