我有一个绑定到某些数据的WPF用户控件,当我运行usercontrol时它会显示数据,但是当我将用户控件放在WPF窗口时它显示空白而没有数据!
将绑定的usercontrol添加到WPF窗口的正确方法是什么?
答案 0 :(得分:4)
您需要定义一个xlmns,它引用您的应用程序和命名空间,类似于
xmlns:vw="clr-namespace:MyApp.View"
然后你可以用
引用你的UserControl<vw:MyControl DataContext="{Binding MyData}" />
听起来好像你可能在绑定之外完成所有操作 - 运行你的应用程序并查看输出窗口以查看是否存在绑定错误。