MVVM サポートがバインドされている VM の依存関係プロパティに依存しているサード パーティの WPF コントロールを使用しています。コントロールに付属のサンプルは、DependencyObject から派生した ViewModelBase クラスを使用しているため、問題ありません。
私の ViewModelBase は INotifyPropertyChanged を実装しており、さまざまな理由から、これを DependencyObject に変更するのは現実的ではありません。
私の質問は、この WPF コントロールで ViewModels を使用するにはどうすればよいですか? 私が必要としているのは、単純な古い ViewModel に「依存関係オブジェクトを埋め込む」または「依存関係プロパティをプラグインする」ようなものだと思います。
ところで、私の MVVM アプリケーションはインターフェイス ベースです。つまり、SomeViewModel はどこでも ISomeViewModel です。