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

解決


ハイド  2009-08-12 18:46:02  No: 146216

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 19:08:54  No: 146217

f.WindowState = FormWindowState.Normal

ではだめでしょうか?


ハイド  2009-08-12 23:28:14  No: 146218

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


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加