我有一個數據綁定到一個對象的頁面,如this.DataContext = anObject;
,該對象的屬性完美綁定。在一個控件中綁定一個控件
但現在我有一個控制範圍內。
<Control2></Control2>
並在構造該控件我設置this.DataContext = anotherObject;
這個問題我似乎有,當我做到這一點的是,這種控制2似乎是雙重綁定,當我做{Binding aProperty}
它抱怨它不在anotherObject
和當我綁定{Binding anotherProperty}
它會抱怨它沒有在anObject
任何想法。
這個問題不是很清楚。所以你有一個控件的DataContext作爲一個對象。那麼你想設置一個嵌套控件(Control2)的DataContext anObject.SomeProperty? –
當我把放在xaml中的{{Binding aProperty}}顯示在TextBlock中。數據上下文在代碼中設置。 –
請發佈xaml結構和對象的結構,並告訴你想要什麼 –