Я хотел бы получить содержимое RichTextBox в виде строки, содержащей XAML. Я видел некоторые посты, которые показывают разные решения с другим классом для разбора xaml и превращают его в stringbuilder. Но моя цель - создать XAML напрямую.
Спасибо
RC версия, увеличьте RichTextBox как:
string richText = MyRichContent.Xaml;
Во время выполнения существуют такие объекты, как Paragraph, Run и т. Д. XAML отсутствует.
Вы можете сериализовать свойство Blocks, но это не даст вам настоящий XAML.
Вы вынуждены анализировать содержимое и генерировать XAML на лету.