Мне нужно добавить TextRange в документ потока, не теряя форматирования, выполненного для него в RichTextBox. Я получаю RichTextBox.Text, который преобразует его в строку и теряет все форматирование, но я не хочу терять форматирование текста, прочитанного из RichTextBox.
TextRange t = new TextRange(rtb.Document.ContentStart, rtb.Document.ContentEnd);
String s = t.Text;
FlowDocument fd = new FlowDocument();
/*
this snippet works but looses formatting
Paragraph p = new Paragraph();
p.Inlines.Add(s);
fd.Blocks.Add(p);
*/
fd.Blocks.Add(t); // cannot convert TextRange to Block
Подробнее здесь: https://stackoverflow.com/questions/533 ... formatting
Как добавить TextRange в документ без потери форматирования ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Winforms: добавить RTF \ line на ручное RichTextbox RESIZE без потери форматирования
Anonymous » » в форуме C# - 0 Ответы
- 4 Просмотры
-
Последнее сообщение Anonymous
-