XAML设计数据不适用于RichTextBlock

时间:2013-09-08 04:57:03

标签: c# winrt-xaml

我已将我的根UI元素设置为绑定到DataContext的设计时数据,如下所示:

<Grid
    ...
    d:DataContext="{Binding Source={d:DesignInstance Type=data:MainPageSampleData, IsDesignTimeCreatable=True}}"
    ...
>

这使Visual Studio可以使用设计时数据更新Design视图,这样我就不必继续运行应用程序来查看它的外观。

例如,如果我声明:

<TextBlock Text="{Binding TotalBalance}"/>

TextBlock很好地使用我的设计数据

但是,只要切换到RichTextBlock,它似乎就不起作用了。请注意,当我实际运行App时,一切看起来都很好,所以这只是Design视图的一个问题。这是RichTextBlock代码的样子:

<RichTextBlock>
    <Paragraph>
        <Run Text="{Binding TotalBalance}"/>
    </Paragraph>
</RichTextBlock>

上面的代码只是在xaml Design视图中显示一个空的RichTextBlock,但是当我运行应用程序时,一切看起来都很好。

如何让设计数据与RichTextBlock一起使用?

我正在使用Microsoft Visual Studio Ultimate 2013 Preview(版本12.0.20623.01)

0 个答案:

没有答案