2013-12-13 3 views
0

У меня есть не веб-приложение с richtextbox и попытка выполнить ленивую загрузку, когда я добрался до конца прокрутки, добавлена ​​новая информация. Проблема в том, что после добавления новой информации в нижней части прокрутки вместо корректировки прокрутки она прокручивается вверх. У меня есть способ отрегулировать прокрутку или перейти к последней видимой строке, чтобы пользователь не понимал, что в richtextbox есть обновление? Я попытался кэшировать позицию вертикальной прокрутки перед добавлением новой информации и установить ее после, но по какой-то причине, поскольку я делаю это, когда свиток находится внизу, новая «старая» вертикальная позиция такая же, как «новая "нижней части прокрутки.Позиция прокрутки Richtextbox после добавления текста

У кого-нибудь есть ключ к тому, что я могу сделать, чтобы исправить это?

Заранее спасибо.

ответ

0
RichText.AppendText(text); 
RichText.ScrollToEnd(); 
+0

Хорошо, я забыл объяснить одну вещь ... У меня два элемента с скроллинга ... в ultragrid и RichTextBox ... и когда ultragrid прокрутки в нижней части более элементы добавляются к нему и в richtextbox ... и если пользователь прокрутил richtextbox, я хочу, чтобы он сохранял информацию, которая просматривалась до новой информации. – Carlos

Смежные вопросы