既存のWPFプロジェクトがあり、それをMEFを使用したcaliburnに移動したいと思います。
私のシェルはMainViewModelと呼ばれるビューモデルです。これはDefaultWindowManagerを使用してダイアログを開きます。これはログインウィンドウです。これはすべて正常に機能しますが、プログラムにログインした後、少しの間ストールして終了します。MainViewが表示されることはありません。デバッグを使用して、MainViewが作成されることを確認し、アクティブになったり表示されたりすることはありません。
Screen、IShellとNotifyPropertyBase、IShellとIShellからMainViewModelを継承してみました。誰かが私が感謝を試みるためのアイデアや手がかりを持っていますか?
古いビュー/ビューモデルを取得したばかりなので、ビューからビューへのモデルのリンク以外に、MainViewとViewModelでcaliburnを使用していません。これは何かに関係している可能性がありますか?特定のビューモデル/ビューに対してViewModelBinderをオフにする方法はありますか?