Silverlight 4 RichtTextBox - 如何获取不带格式的文本?

发布于 2024-10-15 02:06:38 字数 82 浏览 1 评论 0原文

如何在不进行格式化的情况下从 Silverlight 4 RichTextBox 中获取文本?我知道 Xaml 属性会给我 XAML,但我只想要文本。

How do I get the text out of a Silverlight 4 RichTextBox without the formatting? I know the Xaml property will give me the XAML but I just want the text.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

紫轩蝶泪 2024-10-22 02:06:38

虽然有点晚了,但我还是会发帖。有一个技巧涉及选择代码中的所有文本,然后访问 TextSelection 对象的 Text 属性。就像这样:

myRichTextBox.SelectAll();
var plainText = myRichTextBox.Selection.Text;

我在我的应用程序中使用它,虽然它不是最漂亮的解决方案,但它确实有效。在这里找到它:
http://forums.silverlight.net/forums/p/184560/422007.aspx

This is a little late, but I will post anyway. There is a trick that involves selecting all the text in code and then accessing the Text propety of the TextSelection object. Like so:

myRichTextBox.SelectAll();
var plainText = myRichTextBox.Selection.Text;

I am using it in my apps and although it is not the prettiest solution, it works. Found it here:
http://forums.silverlight.net/forums/p/184560/422007.aspx

诗笺 2024-10-22 02:06:38

如果您只想要文本,为什么不使用 TextBox 呢?

If you just want text, why not use TextBox instead?

梦幻的味道 2024-10-22 02:06:38

有各种第三方组件支持这种功能(不幸的是付费的)。例如,Telerik 的 RadRichTextBox 支持突出显示富文本内容并将其导出为纯文本,后者通过称为 TxtFormatProvider 的组件。

There are various third-party components that support this kind of functionality (unfortunately paid). For example, Telerik's RadRichTextBox supports both highlighting and exporting rich text content as plain text, latter trough component called TxtFormatProvider.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文