WPF在RichTextBox的开头设置CaretPosition

我的WPF应用程序中有一个
RichTextBox
,带有彩色文本。 我想以编程方式将其转到文档的开头,所以我按照msdn的建议:
    TextPointer caretPos = RTB.CaretPosition;
    caretPos = caretPos.DocumentStart;
    RTB.CaretPosition = caretPos;    
这没什么...... 我也尝试过:
RTB.Selection.Select(RTB.Document.ContentStart, RTB.Document.ContentStart);
哪个也没用。 除了StackOVerflow中的另一个问题之外,我找不到关于这个主题的其他信息,但仍然没有答案。 有人有解决方案吗?     
已邀请:
我以为会是这样的:
rtb.CaretPosition = rtb.Document.ContentStart;
似乎为我工作。     
简单的解决方案,请勿触摸Caret! RTB.ScrollToHome();做了这件事。     

要回复问题请先登录注册