[英]WPF set CaretPosition at start of a RichTextBox
我的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;
似乎為我工作。
簡單的解決方案,請勿觸摸插入符號! RTB.ScrollToHome(); 做到了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.