我正在RichTextBox
动态添加文字。
如何在最后一行设置Focus
以便用户可以看到它?
答案 0 :(得分:2)
这会将插入符号移到最后一行:
richTextBox.CaretPosition = richTextBox.Document.ContentEnd;
但它不会滚动richTextBox
以使插入符号可见。为此,您还必须致电ScrollToEnd()
:
richTextBox.CaretPosition = richTextBox.Document.ContentEnd;
richTextBox.ScrollToEnd();