プライマリ アプリケーション ウィンドウ内で新しいウィンドウ インスタンスを開き、ユーザーの応答を待ってからメイン プログラムを続行する方法はありますか? ユーザーに提供する画像を含む3つのオプションのクエリがあり、まったく新しいウィンドウを開くのはやり過ぎのようです。現在のウィンドウ内のフレームで開くことをお勧めします。
別のウィンドウなしで次のようなことを行います。
OptionWindow optionDialog = new OptionWindow();
optionDialog.Owner = this;
optionDialog.WindowStartupLocation = WindowStartupLocation.CenterOwner;
optionDialog.ShowDialog();
if (optionDialog.DialogResult == true)
{
something;
{