Как использовать VScrollBar и HScrollBar вместе с RichTextBox? - PullRequest
0 голосов
/ 03 июня 2009

В моей форме у меня есть RichTextBox. У меня также есть VScrollBar и HScrollBar. Я установил RichTextBox свойство ScrollBars на None, чтобы я мог использовать новые полосы прокрутки для него. Вот где я столкнулся с проблемой, как мне это сделать? Я искал в Интернете и ничего не нашел для "c # richtextbox vscrollbar"

Пожалуйста, добавьте ссылки на статьи к своим ответам, чтобы я мог узнать, как это работает.

1 Ответ

0 голосов
/ 10 июня 2009

Я не знаю, есть ли способ сделать то, что вы хотите. Лучшее, что я могу сделать, это попытаться найти правильную позицию в тексте, затем выбрать Select () и ScrollToCaret (). Я обычно использую этот трюк только для того, чтобы заставить TextBox / RichTextBox прокручиваться до самого конца. Нелегко было бы использовать его для того, что вы хотите.

Есть ли причина, по которой вы не хотите использовать полосы прокрутки по умолчанию?

По моему опыту, мне редко везло, когда я пытался использовать пользовательские полосы прокрутки в C # - особенно с элементом управления, который имеет встроенную возможность автоматической прокрутки.

Единственный раз, когда я использовал их без особых проблем, - это сторонний элемент управления, у которого не было возможности автоматической прокрутки.

...