0

次のプロジェクトとそれぞれの参照を含むソリューションがあるとします。

  • モデルベース
  • マイモデル
    • モデルベース
  • ViewModelBase
  • MyViewModel
    • ViewModelBase
    • マイモデル
  • GenericModelEditor
    • モデルベース
    • ViewModelBase
    • WPF

MyModel には、モデルとサンプル データの両方が含まれています。

既存のモデル/ビューモデル/データを再利用して、ハード プロジェクト参照を導入することなく、設計時に GenericModelEditor で具体的な実装とサンプル データを取得するにはどうすればよいですか?

おそらくいくつかのコンポーネントの設計時サービスまたは EnvDTE インターフェイスとそれらの Blend の同等物を使用して、MyViewModel からクラスをインスタンス化することで、ソリューション全体でアクセス可能なすべての型 (アセンブリ) に何らかの方法でアクセスしたいと考えています。

ブレンドのサポートは VS ほど重要ではありません。

4

1 に答える 1

0

これが明白ではないことを願っていますが、MEFまたはUnityでPRISM4を調べましたか?

http://compositewpf.codeplex.com/

MEFの紹介

http://blogs.msdn.com/b/brada/archive/2008/09/29/simple-introduction-to-composite-applications-with-the-managed-extensions-framework.aspx

MEFについてどこで学ぶことができますか?

于 2012-02-02T14:53:07.773 に答える