C# 如何从RichTextBox获取格式化文本并在WPF中将其显示给TextBlock?

C# 如何从RichTextBox获取格式化文本并在WPF中将其显示给TextBlock?,c#,wpf,C#,Wpf,下面的代码只是而不是返回格式化文本 string StringFromRichTextBox(RichTextBox rtb) { TextRange textRange = new TextRange( rtb.Document.ContentStart, rtb.Document.ContentEnd ); return textRange.Text; } 我想获取格式化文本并在wpf中的TextBlock上显示它 你想输入什么?

下面的代码只是而不是返回格式化文本

string StringFromRichTextBox(RichTextBox rtb)
{
    TextRange textRange = new TextRange(
        rtb.Document.ContentStart, 
        rtb.Document.ContentEnd
    );

    return textRange.Text;
}

我想获取格式化文本并在
wpf
中的
TextBlock
上显示它

你想输入什么?如果文本为粗体,那么如何获得带有粗体标记的文本?RichTextBox和TextBLock的标记方式不同。这将不是一个简单的过程。