我有一个用户控件(UC),有时在窗口中,有时在选项卡中,有时在子窗口中。当它在窗口中时,我将视图模型传递给窗口。在 UC 中,我想检查一个 datacontext 是否已经存在于 UC 的祖先中(不是特别是窗口,因为它不知道它是否在窗口或选项卡内),以便我可以实例化一个视图模型是不是。我该如何检查这个?
问问题
317 次
我有一个用户控件(UC),有时在窗口中,有时在选项卡中,有时在子窗口中。当它在窗口中时,我将视图模型传递给窗口。在 UC 中,我想检查一个 datacontext 是否已经存在于 UC 的祖先中(不是特别是窗口,因为它不知道它是否在窗口或选项卡内),以便我可以实例化一个视图模型是不是。我该如何检查这个?