2010-01-25 81 views
4

我有一个项目模板,我想要设计它,但是我看不到混合中的东西是什么样子,因为我将它数据绑定到混合中不存在的对象。表达式混合和模拟数据

有没有一种方法可以让假数据出现这样做?

它们是文本块。

回答

4

你有两个选择提供混合,你也可以使用其他技术。

这里是link,它解释了如何在混合中添加虚拟数据用于设计目的。

  1. 使用混合创建虚拟数据源并将其绑定到你的控制(寻找高级属性,绑定)

  2. 您可以通过混合导入XML数据。

Click here的其他技术和更多信息

click here for new blog post on design time data

希望这有助于。

0

创建您的虚拟对象作为窗体资源。在设计时将您的控件绑定到资源上,然后您可以在设计时看到您的虚拟数据。

1

作为一个非常快速和简单的解决方案,你可以如下提供后备值:

<TextBlock Text="{Binding Path=MyProperty, FallbackValue=Some text to show when binding fails}" /> 

注意,这也将在您的应用程序显示出来,如果MyProperty无法找到。

如果你想绑定一个ListBox(或其他)到更复杂的数据,你可以使用Blend来创建它,但这可能是为你的TextBlocks矫枉过正。演练请参阅this tutorial