2

当前数据上下文是 SomeViewModel 但我需要绑定到主窗口视图模型上的属性。我猜我需要在绑定中指定 Source 或 RelativeSource 但不太确定如何管理它。MainWindowViewModel 是主窗口的数据上下文(也是公共成员)。欢迎任何指导!

4

1 回答 1

4

尝试类似的东西

{Binding Path=DataContext.YourMainWindowViewModelPropertyName, 
         RelativeSource={RelativeSource AncestorType={x:Type Window}}}

如果您的主窗口是 Window 类型的实例,并且您当前的“对象”是 sub-UserControl,它应该可以工作。

于 2012-02-28T13:40:51.553 回答