在WPF应用程序中,我需要做什么XAML代码才能执行与此行c#相同的工作:
this.DataContext = this;
?感谢
答案 0 :(得分:2)
<UserControl.DataContext>
<Binding Path="ViewModel"></Binding>
</UserControl.DataContext>
ViewModel是您后面代码中的公共属性。
答案 1 :(得分:2)
我认为你能做到:
DataContext="{Binding RelativeSource={x:Static RelativeSource.Self}}"
我刚尝试过,似乎有效......
编辑:正如评论中所述,显然你也可以使用:
DataContext="{Binding RelativeSource={RelativeSource Self}}"
......但我没试过。