我正在使用第三方WPF控件,它的MVVM支持依赖于绑定到的VM上的依赖项属性。该控件随附的示例使用派生自DependencyObject的ViewModelBase类,因此一切正常。WPF + MVVM:如何在需要DependencyProperty时使用普通ViewModelBase
我的ViewModelBase实现INotifyPropertyChanged,由于各种原因,将其更改为DependencyObject是不现实的。
我的问题是如何使用我的ViewModels这个WPF控件?我猜想我需要的东西就像在一个普通的旧ViewModel中“嵌入一个依赖对象”或“插入依赖属性”。
顺便说一句,我的MVVM应用程序是基于接口的,即无处不在SomeViewModel是ISomeViewModel。