次のプロジェクトとそれぞれの参照を含むソリューションがあるとします。
- モデルベース
- マイモデル
- モデルベース
- ViewModelBase
- MyViewModel
- ViewModelBase
- マイモデル
- GenericModelEditor
- モデルベース
- ViewModelBase
- WPF
MyModel には、モデルとサンプル データの両方が含まれています。
既存のモデル/ビューモデル/データを再利用して、ハード プロジェクト参照を導入することなく、設計時に GenericModelEditor で具体的な実装とサンプル データを取得するにはどうすればよいですか?
おそらくいくつかのコンポーネントの設計時サービスまたは EnvDTE インターフェイスとそれらの Blend の同等物を使用して、MyViewModel からクラスをインスタンス化することで、ソリューション全体でアクセス可能なすべての型 (アセンブリ) に何らかの方法でアクセスしたいと考えています。
ブレンドのサポートは VS ほど重要ではありません。