C# 如何在Silverlight中使用TextRange?

C# 如何在Silverlight中使用TextRange?,c#,silverlight,namespaces,richtextbox,textrange,C#,Silverlight,Namespaces,Richtextbox,Textrange,我正在使用我在网上找到的以下代码 在哪里我可以将RichTextBox内容保存到SQL DB,但我无法在我的Sliverlight文件中使用TextRange我如何包括?哪个名称空间?如果有的话,这个名称空间在Silverlight中会工作吗 提前谢谢你 Silverlight中不支持TextRange。您将获得的最接近的对象是TextSelection对象,它仅表示用户选择的文本范围。您不能自己操作选择,除非在RichTextBox上调用SelectAll 编辑 如果您只想以Xaml的形式访

我正在使用我在网上找到的以下代码

在哪里我可以将RichTextBox内容保存到SQL DB,但我无法在我的Sliverlight文件中使用TextRange我如何包括?哪个名称空间?如果有的话,这个名称空间在Silverlight中会工作吗


提前谢谢你

Silverlight中不支持
TextRange
。您将获得的最接近的对象是
TextSelection
对象,它仅表示用户选择的文本范围。您不能自己操作选择,除非在
RichTextBox
上调用
SelectAll

编辑


如果您只想以Xaml的形式访问RichTextBox的全部内容,则可以使用其
Xaml
属性。

TextRange
在Silverlight中不存在,你想做什么?@AnthonyWJones:谢谢你的回复,我想把Xaml转换成rtf,我发现很多都在WPF中工作,但到目前为止在Silverlight中还没有,那么我如何将Xaml转换成rtf呢?要获得RichTextBox的全部内容,你可以使用
Xaml
属性。(我已经相应地编辑了我的答案)。然而,我不知道有任何非商业组件会解析Xaml并将其转换为RTF。必须是RTF,HTML就足够了吗?