我試圖用MVVM在WPF中創建一個簡單的UserControl。現在我需要爲UserControl創建一個依賴屬性,所以我試圖在UserControlViewModel中創建依賴屬性(我不想在代碼隱藏中)。ViewModel應該繼承WPF中的DependencyObject嗎?
爲了創造UserControlViewModel依賴屬性,我需要自DependencyObject繼承。在UserControlViewModel中繼承DependencyObject是否是一個好習慣?也就是說,遵循MVVM來設計UserControl是否是一種好方法?
這是不使用模式MVVM當視圖模型來inherite DependencyObject的一個很好的做法。而是使用INotifyPropertyChanged的 – Coding4Fun 2015-10-27 13:39:21