タイトル | : フォームの閉じ方など |
記事No | : 11256 |
投稿日 | : 2014/04/17(Thu) 15:49 |
投稿者 | : VB2014 |
フォームの切り替えとフォームの閉じ方について、特に閉じ方についてお教えいただければと思います。 現在、フォームが全部で3枚あり、それぞれ Form1,Form2,Form3としたときに、
ボタンをクリックしてForm1からForm2に移動する際、 Form1のコードは、
My.Application.ApplicationContext.MainForm = Form2
Me.Close() Dim selectButton As DialogResult
selectButton = Form2.ShowDialog()
Form2.Dispose()
となっています。この時点ではForm1が消え、Form2が開かれるのですが、同じように Form2からForm3としたときに、 上記のコードではForm2が消えず、画面上に残ってしまいます。 Hideのように隠すのではなく、今行いたいこととしては
Form1→Form2→Form3→Form1のようにループをさせたいのですが、 このときの手段としてはどういったものがあるでしょうか。コード等を示していただけると助かります。 お手数おかけしますがよろしくお願い致します。
|