WPF ウィンドウを作成しました。ShowDialog() を使用して表示したい場合と、Show() だけを使用した場合があります。
ShowDialog() の場合、すべて正常に動作する DialogResult を設定したいのですが、Show() を使用してウィンドウを起動し、DialogResult を設定すると、例外が発生します
DialogResult can be set only after Window is created and shown as dialog.
DialogResult の設定に条件を設定できるように、ウィンドウがどのように起動されたかを判断するにはどうすればよいですか?