【发布时间】:2012-07-04 19:44:03
【问题描述】:
已经有关于此的问题,但他们没有回答我的问题。 例如:
<ContentControl.Resources>
<DataTemplate DataType="{x:Type Databinding:RedScreenViewModel}" >
<Databinding:RedScreen DataContext="{Binding}"/>
</DataTemplate>
<DataTemplate DataType="{x:Type Databinding:BlueScreenViewModel}">
<Databinding:BlueScreen DataContext="{Binding}" />
</DataTemplate>
</ContentControl.Resources>
如您所见,我正在尝试为创建的 View 设置 DataContext,希望它会使用用于创建它的 ViewModel。但是当我单步执行后面的代码时…… DataContext 始终为空。我怎样才能达到我想要的? 谢谢
【问题讨论】:
标签: c# wpf datatemplate datacontext