如何将焦点设置在WPF RichTextBox的最后一行

时间:2010-06-24 05:38:28

标签: wpf focus richtextbox

我正在RichTextBox动态添加文字。

如何在最后一行设置Focus以便用户可以看到它?

1 个答案:

答案 0 :(得分:2)

这会将插入符号移到最后一行:

richTextBox.CaretPosition = richTextBox.Document.ContentEnd;

但它不会滚动richTextBox以使插入符号可见。为此,您还必须致电ScrollToEnd()

richTextBox.CaretPosition = richTextBox.Document.ContentEnd;
richTextBox.ScrollToEnd();