我有DataTemplate
。我想将我的控件的DataContext
绑定到DataType
的{{1}}:
DataTemplate
但是,在我后面的控制代码的构造函数中,<DataTemplate DataType="{x:Type kitchens:KitchenRule}">
<controls:KitchenChartView
DataContext="{Binding}"/>
总是为空?
DataContext
答案 0 :(得分:1)
您可以在设计时设置DataContext,以避免它为null:
<UserControl
...
d:DataContext="{d:DesignInstance Type=kitchens:KitchenRule,
IsDesignTimeCreatable=True}"/>