0

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

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

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

例如,如果我声明:

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

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

但是,一旦我切换到 a RichTextBlock,它似乎不起作用。请注意,当我实际运行应用程序时,一切似乎都很好,所以这只是设计视图的问题。代码如下RichTextBlock所示:

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

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

我怎样才能得到设计数据来使用RichTextBlock

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

4

0 回答 0