親と子のビューモデルがあります:
public class ParentViewModel : Screen
{
public ChildViewModel Child { get; set; }
}
public class ChildViewModel : PropertyChangedBase, IChild { }
を使用して親 VM が表示されるConductor.ActivateItem()
と、Caliburn.Micro は、ビュー モデル オブジェクト グラフを検索し、表示するビューを探すなどの通常の作業を行います。
ParentViewModel.Parent
これがすべて完了した後、whileが Conductor への参照であるChildViewModel.Parent
ことがわかりましたnull
。
これは設計によるものですか?
よろしくお願いします。