在控件中绑定控件
本文关键字:控件 绑定 | 更新日期: 2023-09-27 18:11:32
我有一个页面绑定到一个对象,如this.DataContext = anObject;
,该对象的属性绑定完美。
但是现在我在里面有一个控件
<Control2></Control2>
在该控件的构造函数中我设置了this.DataContext = anotherObject;
当我这样做时,我似乎遇到的问题是,当我执行{Binding aProperty}
时,这个Control2似乎是双重绑定,它抱怨它不在anotherObject
中,当我绑定{Binding anotherProperty}
时,它会抱怨它不在anObject
中
我怀疑数据上下文是在您在构造函数中设置之后由页面设置的。因此,您将在不同的时间报告两个不同的绑定源。