• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フレームからフレームへの移動と閉じる動作に関して質問です。)

フレームからフレームへの移動と閉じる動作に関する質問

このQ&Aのポイント
  • C#(VisualC#2008)で簡単なWindowsアプリケーションを作っています。FormAのボタン操作からFormBを表示させる操作をする場合なのですが、Aを表示させてBを呼び出すさいに、Aを消したいのですが出来ますでしょうか?また、その逆もできるようにしたいです。
  • 一度、Bを表示している際はAを非表示という操作をしたのですが、Bを表示の際、ウィンドウの右上の「×」ボタンから消すとAがメインなので実行中のままになってしまします。
  • フレームからフレームへの移動させるという考えが違うのでしょうか。どうかお知恵をお貸しください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

BをShowDialogで表示しているのであれば、次の行に行ったときに表示状態にすればいいのでは? FormB formB = new FormB(); this.Visible = false; formB.ShowDialog(); formB.Dispose(); this.Visible = true;

noname#107574
質問者

お礼

思っていたとおりの操作ができました! 貴重なお時間をいただきまして、 本当にありがとうございました。

その他の回答 (1)

回答No.2

あ、×でBを閉じた時は全体的に終了したいと移行となのかな? だったら ShowDialog の戻り値で切り分けれそうですが、、、

関連するQ&A

専門家に質問してみよう