无论如何要在Silverlight中停止自动DataContext继承吗?
我在代码中的父UserControl上设置我的DataContext。因此,UserControl中的所有xaml绑定都尝试绑定到它们获得的新DataConext(通过自动DataContext继承)。
用于UserControl的子元素的DataContext(实际上它们是孩子的孩子的孩子)是我需要在UserControl的代码中设置的...我不希望它们都是聪明的,因为它们最终绑定到错误的数据对象! : - )
答案 0 :(得分:16)
对于您不希望继承上下文的项,您是否可以在XAML中将DataContext设置为{x:Null},或在代码中将其设置为null?