かなりMVVMを説明するビデオを見ていました。しかし、1つのウィンドウアプリケーションモデルしか表示されないようです。マルチウィンドウモデルを扱う場合はどうすればいいですか?マルチウィンドウでのWPF + MVVMの処理
私が見ているものから、app.xamlは(DataContextとして)MainWindowにリンクされています。 app.xamlは開始点であるため、MainWindowを実行します。 MainWindowはViewModelsをバインドしているので、ViewModelsを処理できます。しかし、これは1つのウィンドウだけです。2つ目のウィンドウを導入したい場合はどうなりますか?どのように進めますか?
ありがとうございました。
特定のフレームワークからWindowManagerについて説明します。しかし、代わりにWindowsのリストを含む静的クラスでこれを処理できると思いますか? – Rushino
はい、もちろんですが、単体テストでダイアログ結果のようなものを模倣したいので、ビューモデルのIWindowManagerなどの抽象化に対して、インスタンスベースにして作業したいと思うでしょう。 – devdigital
Alright。ありがとう! – Rushino