複数のプロジェクトで使用する UserControl (およびバックグラウンド ViewModel) があります。これは非常に汎用的です。必然的に、あるプロジェクトでは、追加のコマンドを表示するために少し変更する必要があります (できれば、グリッド コンテキスト メニューの追加のボタンとして、必要に応じて追加のボタンにする必要があります)。これを実装する方法はありますが、クラスはジェネリックのままにしますか?
編集: C# での依存性注入のようなパターンは認識していますが、xaml に関してはどのように進めればよいかわかりません。したがって、これを達成するための具体的な方法だけでなく、可能な設計オプションも求めています。
詳細が必要な場合はお知らせください。
ありがとう