我在telerik论坛上阅读了一些主题,关于这个主题,我在xaml中生成了以下代码:
<Grid>
<telerik:XamlDataProvider x:Name="XamlDataProvider" Xaml="{Binding xxx}"
RichTextBox="{Binding ElementName=RadRichTextBox}"/>
<telerik:RadRichTextBox x:Name="RadRichTextBox" IsSpellCheckingEnabled="False"/>
<!--<TextBlock Text="{Binding xxx}"></TextBlock>-->
</Grid>
xxx是我的视图模型中的字符串属性,它具有RadRichTextBox文档的xaml字符串。来自RadRichTextBox文档的数据我转换为xaml并保存在数据库中,当我打开一个窗口时,我想在RadRichTextBox中显示它。现在它不起作用。当我用textblock取消注释该行时,其中有xaml字符串,因此datacontex应该是好的。
答案 0 :(得分:1)
<telerik:RadRichTextBox x:Name="RadRichTextBox" IsSpellCheckingEnabled="False" telerik:XamlDataProvider.Source="{Binding xxx}" />
它解决了我的问题