WPF と Catel を使用して新しいプロジェクトを開始しました。所有権なしで複数のウィンドウを使用できるようにしたいと考えています。標準ウィンドウでダイアログを作成するアプリケーションを作成できました。ウィンドウを作成して現在のウィンドウを閉じる方法の例またはチュートリアルを見つけたいと思います。
例:
Window1 -> Open Window2 ボタンを選択 -> Window2 を開く -> Window1 を閉じる
ありがとう
起動ウィンドウを閉じていない限り、上記の答えは正しいようです。
スタートアップ View\ViewModel を閉じるときに対象となる ViewModel を閉じると、アプリケーション全体が閉じられるようです。
今の私の質問..どうすればこれを防ぐことができますか.
UIVisualizer で Show を呼び出すと、ウィンドウが非モーダルに表示されます。UIVisualizer サービスを呼び出した後、自分で CloseViewModel を呼び出すだけで、現在のウィンドウが閉じます。