Если пользователь хочет просмотреть предыдущие данные, переместив курсор полосы прокрутки вверх, RichTextBox на мгновение прокрутится вверх. но новый входящий текст будет прокручивать его обратно вниз.
Поведение, которое я ожидаю, аналогично тому, которое используется в терминалах:
- Если курсор полосы прокрутки находится внизу: отображать последний текст внизу.
- Если курсор полосы прокрутки не находится внизу: отображаемый текст замораживается, что позволяет пользователю прочитать этот текст. Если он переместит курсор полосы прокрутки вниз, он продолжит отображать последний текст.
Я попробовал несколько ответов на подобные проблемы, но они не сработали.
Подробнее здесь: https://stackoverflow.com/questions/791 ... the-bottom