如何绑定到数据上下文的设计实例

时间:2019-02-13 11:01:25

标签: wpf xaml

我该如何进行绑定?

<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}"/>

但是如何绑定到同一实例?

1 个答案:

答案 0 :(得分:0)

这个Post是答案。我有同样的情况。绑定在另一个地方丢失了:

<ContentControl Content="{Binding}" Style="{StaticResource MyContentControlStyle}" >