5

モデル、ビューモデル、ビューを含む ac# コントロール ライブラリがあります。いつものようにすべてを接続しますが、ビジュアル スタジオのデザイナー (ブレンド可能性) からデザイン時のフィードバックは得られません。

アセンブリを WPF プロジェクトにロードし、ビューをカスタム ユーザー コントロールとして含めると、設計時のフィードバックが得られます。残念ながら、ビューは別のアプリに存在するため、この WPF プロジェクトはテスト シェルにすぎません。

クラス ライブラリでブレンド可能性 (設計時) をサポートできれば、開発パイプラインにとってより効率的でしょうか? デザイン時のデータ コンテキストを表示するために Visual Studio を起動する理由は何ですか?

d:DataContext="{d:DesignInstance dd:DesignViewModel}"クラスライブラリでも使用しています。クラス ライブラリにデザイン時のデータがありません。

4

2 に答える 2

5

試す

d:DataContext="{d:DesignInstance dd:DesignViewModel, IsDesignTimeCreatable=True}

こちらにも参考になるブログがあります。

于 2012-03-27T08:01:27.803 に答える