0

WP7 では、Blend で ViewModel からサンプル データ (XML) を生成し、Visual Studio でそれらを表示することに慣れています。

Blend 2012 では、デザイン時のデータを生成するオプションが見つかりません。Visual Studio のテンプレートは、コードで生成された設計時データを使用します。それが唯一の方法ですか?もう XML 設計時データはありませんか?

4

2 に答える 2

1

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 と非常によく似ています。

于 2012-09-12T09:04:54.310 に答える
0

WP7 のように XML で設計時データを使用することはできません

于 2012-09-25T21:11:41.713 に答える