我有一個自定義類MyPerson。所有(相關)屬性都實現INotifyPropertyChanged。 我創建了一個UserControl來顯示它,並且它一切正常。綁定到像MyPerson.FirstName(一個字符串)這樣的屬性都可以工作 - 它們按預期方式顯示和更新(雙向綁定)。作爲DependencyProperty的自定義對象
現在我想在代碼隱藏中做更復雜的東西,所以我想創建一個帶有MyPerson的PropertyType的DependencyProperty,但我不知道如何構造DependencyProperty,特別是PropertyChangedCallback部分。
可以這樣做?怎麼會這樣?
MSDN文檔顯示這本身。 http://msdn.microsoft.com/en-gb/library/ms753358.aspx如果您向下滾動到「使用屬性系統註冊屬性」部分,它將顯示一個自定義DP註冊類型爲「AquariumObject」的改變回調「OnUriChanged」 – Viv 2013-03-17 09:07:41