Как запретить TextBox перемещать полосу прокрутки и текст при вводе текста в него? - PullRequest
0 голосов
/ 10 июля 2020

Каждый раз, когда я пишу в TextBox строку, ширина которой превышает ширину текстового поля, полоса прокрутки перемещается с добавленным текстом. Проблема в том, что я хочу, чтобы полоса прокрутки была максимально перемещена влево (в начало строки). Может быть перемещен в конце записи или просто зафиксирован, а затем перемещен вручную с помощью полосы прокрутки. Мой вопрос может повторяться, потому что я даже не знаю, как назвать эту проблему.

Может быть, снимки экрана помогут лучше понять мою проблему. Слева находится позиция текста в TextBox, автоматически перемещаемая, а справа - позиция текста в TextBox, перемещенная мной вручную с помощью полосы прокрутки. пример

1 Ответ

0 голосов
/ 13 июля 2020

Я использую FastColoredTextBox в своем проекте, и я только что нашел метод my_text_box.ScrollLeft(); и отлично работает. Всякий раз, когда текст добавляется в текстовое поле, он перемещается влево, без мерцания et c.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...