最小化されているフォームを通常サイズに戻すには?

解決


ハイド  2009-08-12 09:46:02  No: 146216  IP: 192.*.*.*

VB2008です。
Form1で処理を行い、その結果によりForm2をアクティブにし、Form2のにメッセージをユーザーに見てもらうということを行いたいと考えています。
Form2がすでに開いている場合は、以下のようにすればいいと考えていますが、

Dim f as Form2

(以下略)

If Not (f Is Nothing OrElse f.IsDisposed) Then
 f.Activate()
End If

Form2(変数f)のフォームが最小化ボタン等で最小化されている場合、Activate()メソッドを使用してもForm2は最小化のままになっています。
Form2が最小化されている場合、Form2を元のサイズで表示させるにはどうすればよいでしょうか?
よろしくお願いします。

編集 削除
ひよこ  2009-08-12 10:08:54  No: 146217  IP: 192.*.*.*

f.WindowState = FormWindowState.Normal

ではだめでしょうか?

編集 削除
ハイド  2009-08-12 14:28:14  No: 146218  IP: 192.*.*.*

ひよこさん、全くそのとおりです。
初歩的な質問で申し訳ないです。
ありがとうございました。

編集 削除