| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > VirtualStringTree проблема с прокруткой |
| Автор: hawkins 20.11.2009, 14:54 | ||
| Есть проблема с прокруткой в TVirtualTreeView к последнему узлу. Когда общая высота всех узлов достаточно большая диапазон вертикального скроллера не устанавливается на максимум. И если потянуть скроллер к самому низу, то ползунок доходит до границы а потом отскакивает вверх, и так много раз пока не дойдет до последнего узла. Может какое свойсво надо выставить, пробовал toAutoScroll из AutoOptions - не помогает. Пробовал еще такой код чтобы программно прокрутить к последнему узлу, но работает как и при ручной прокрутке (с отскоком от нижнего предела), то есть за один раз не получается попасть в нижний узел:
|
| Автор: ajs 29.1.2010, 11:57 |
| Мне помогло ttree.FullCollapse ; ttree.FullExpand ; т.е. свернули, развернули и скроллер стал таким как надо ... |
| Автор: RomanEEP 31.1.2010, 09:26 |
| как устанавливаешь высоту узлов? покажи код OnInitNode |