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 回答