Это переместит курсор на последнюю строку:
richTextBox.CaretPosition = richTextBox.Document.ContentEnd;
Но он не будет прокручивать richTextBox
, чтобы сделать каретку видимой. Для этого вам также необходимо позвонить ScrollToEnd()
:
richTextBox.CaretPosition = richTextBox.Document.ContentEnd;
richTextBox.ScrollToEnd();