2010-10-13 78 views
0

我有一個XAML對象(窗口控制)在代碼隱藏中擁有自己的屬性(在我的情況下它有一個名爲'FirstEditableDate'的屬性,沒有任何UI綁定)。wpf綁定2屬性2類

我也有另一個XAML對象(用戶控制)的屬性(也沒有用戶界面),我想將其他屬性綁定到此屬性。因此,如果(主)類的屬性正在改變,那麼usercontrol的其他屬性也在改變。

我該怎麼做?

(例如參見我的「答案」下面...)

+0

我什麼都不懂。一些代碼會很好。 – 2010-10-13 12:51:32

回答

1

您可以實現在主類INotifyPropertyChanged接口,並有用戶控件處理PropertyChange事件。

+1

+1使用INotifyPropertyChanged或者,你可以將它們綁定爲'this.SetBinding(FirstEditableDateProperty,new Binding(Source = this.userControlInstanceName,Path = new PropertyPath(「PropertyInUserControl」),Mode = TwoWay));'考慮屬性爲DP。 – 2010-10-13 18:56:13