メインスレッドにウィンドウを作成して、ウィンドウのように動作させたいと思いmessagebox
ます。言い換えれば、私は次のようなものを探しています:
var myView = new Views.MyWindow();
myView.Show(); // I want to wait here until myView is closed?
// continue execution once myView is closed
これを実現するためにセマフォを作成し、閉じたら他のウィンドウにセマフォを解放させることができることは知っていますが、メッセージボックスウィンドウはどのようにして同じスレッドでそれを実行できますか?