MVVM Foundation Framework の ViewModel のクラスをTabViewModel拡張する ViewModelがあるとします。ObservableObject次にEditorTabViewModel、拡張する もあります。次に、 DependencyProperties を実装TabViewModelするために拡張する必要があります。DependencyObject複数のクラスを延長することはできません。これをどのように実装できますか?私は次のような「中級」クラスを持つことができます...
TabViewModel : ObservableObject
EditorTabViewModel : TabViewModel
DependentEditorTabViewModel : DependencyObject
しかし、それは余分な不要なクラスです。これを行うより良い方法はありますか?
アップデート
Ops実際には上記のことはできません。DependentEditorTabViewModelEditorTabViewModel を拡張する必要があります ... とは別にDependencyObject