我该如何进行绑定?
<local:MySubView d:DataContext="{Binding MyParentView.(d:DesignProperties.DataContext)}"/>
我看到MySubView不会自动获取MyParentView的DataContext。上面的语法给出了DataContext是未知的。
MySubView用作MyParentUserControl.Resources中的DataTemplate。两个用户控件应具有相同的视图模型。当我像在MyParentView中创建新实例一样,它正在工作:
<local:MySubView d:DataContext="{d:DesignInstance local:MyParentView, IsDesignTimeCreatable=True}"/>
但是如何绑定到同一实例?
答案 0 :(得分:0)
这个Post是答案。我有同样的情况。绑定在另一个地方丢失了:
<ContentControl Content="{Binding}" Style="{StaticResource MyContentControlStyle}" >