UWP, как получить текст из RichEditBox в RichTextBlock - PullRequest
0 голосов
/ 21 октября 2018

Если у меня есть RichEditBox, что содержит некоторый текст, как я могу получить весь этот текст и переместить его в RichTextBlock?

Пример текста ниже:

RichEditBox

Самое близкое, что у меня есть, выглядит следующим образом

enter image description here

Я использовал собственный Microsoft * пример в этом проекте,Я также хотел бы сохранить форматирование текста при получении текста из RichEditBox.Можно ли вообще так поступить?

1 Ответ

0 голосов
/ 22 октября 2018

Если у меня есть RichEditBox, что содержит некоторый текст, как я могу получить весь этот текст и переместить его в RichTextBlock?

Вы можете получить текст из RichEditBox с помощью ITextDocument.GetText метод.И выходная строка может содержать формат rft, в зависимости от того, какой TextGetOption вы использовали.

Но строка rtf не может быть загружена с RichTextBlock, она не поддерживает RTF.это только поддержка форматирования с элементами xaml Block.

В настоящее время существует обходной путь, при котором вы можете преобразовать вашу строку rft в html и отобразить содержимое с помощью UWP WebView.Более подробную информацию вы можете найти в этом ответе case в msdn.

...