Как получить текст из Silverlight 4 RichTextBox без форматирования? Я знаю, что свойство Xaml даст мне XAML, но я просто хочу текст.
Уже немного поздно, но я все равно выложу.Есть хитрость, которая заключается в выделении всего текста в коде и последующем доступе к текстовому объекту TextSelection.Вот так:
myRichTextBox.SelectAll(); var plainText = myRichTextBox.Selection.Text;
Я использую его в своих приложениях, и хотя это не самое красивое решение, оно работает.Нашел здесь: http://forums.silverlight.net/forums/p/184560/422007.aspx
Существуют различные сторонние компоненты, поддерживающие этот тип функций (к сожалению, платные). Например, Telerik RadRichTextBox поддерживает как выделение, так и экспорт содержимого форматированного текста в виде обычного текста, последний через компонент TxtFormatProvider.
Если вы просто хотите текст, почему бы не использовать TextBox вместо?
TextBox