Это старый вопрос, но у меня была эта проблема, и я использовал событие richTextBox_TextChanged
, как описано выше, которое работает. Но я чувствую, что это обходной путь, и хотел задокументировать фактическое решение на тот случай, если кто-то еще его ищет.
Если вы добавите его, он автоматически прокрутится, однако RichTextBox
должен быть сфокусирован.
Поэтому звоните Focus
до AppendText
, чтобы убедиться, что он автоматически прокручивается.
richTextBox.Focus();
richTextBox.AppendText(text);