WP7 では、Blend で ViewModel からサンプル データ (XML) を生成し、Visual Studio でそれらを表示することに慣れています。
Blend 2012 では、デザイン時のデータを生成するオプションが見つかりません。Visual Studio のテンプレートは、コードで生成された設計時データを使用します。それが唯一の方法ですか?もう XML 設計時データはありませんか?
WP7 では、Blend で ViewModel からサンプル データ (XML) を生成し、Visual Studio でそれらを表示することに慣れています。
Blend 2012 では、デザイン時のデータを生成するオプションが見つかりません。Visual Studio のテンプレートは、コードで生成された設計時データを使用します。それが唯一の方法ですか?もう XML 設計時データはありませんか?
Blend for VS2012 でデザインタイム データを生成することはできないと思いますが、コードで作成したデザインタイム データを使用することは可能ですが、それでも WP7 よりも複雑です。基本的に、XAML でこの構造を使用して機能させる必要があります。
<Page.Resources>
<CollectionViewSource x:Name="imagesSource" Source="{Binding Model.Images}"
d:Source="{Binding Model.Images, Source={d:DesignInstance Type=local:MainViewModel, IsDesignTimeCreatable=True}}"/>
</Page.Resources>
ここで重要な部分は「d:DesignInstance」と「IsDesignTimeCreatable=True」で、残りは WP7 と非常によく似ています。
WP7 のように XML で設計時データを使用することはできません