私は2つの名前のフォームを持っています:
Form1 & Form2
Form1では、ボタンクリックイベントに次のコードを含むボタンがあります。
Form2.Show()
Me.Dispose()
このボタンをクリックすると、両方のフォームが同時に閉じます。
Form1を閉じるだけです。
プロジェクト設定は、スタートアップフォームが閉じたときにアプリケーションを終了するように設定されている可能性があります。オプションを「最後のフォームを閉じる」に変更すると、これが修正されるはずです。
「プロジェクト」メニュー->「YourApp」プロパティ...->「アプリケーション」タブ
検索:「シャットダウンモード」
「スタートアップフォームが閉じたとき」->「最後のフォームが閉じたとき」から変更
自分を呼ばないでDispose
ください。Me.Close()
同じコンテキストで試してください。