Как обновить пользовательский интерфейс полосы прокрутки во время перетаскивания? - PullRequest
0 голосов
/ 18 апреля 2019

Я теряюсь при выполнении этих операций: я создаю древовидное представление, которое содержит vbox.Некоторые vbox содержат несколько ярлыков.Древовидное представление помещается в область прокрутки, которая имеет всегда видимую полосу прокрутки.Если я перетаскиваю ярлык из vbox в другой без операции удаления, высота vbox (target) увеличивается.Тем не менее, ярлык еще не выпал.Таким образом, полоса прокрутки не имеет высоты, которая увеличивается, и последний vbox древовидной структуры больше не виден.На самом деле, метка еще не сброшена, а высота полосы прокрутки обновляется только после отпускания мыши.

Я хотел бы знать, есть ли способ, позволяющий обновлять размер полосы прокрутки во времяоперация перетаскивания.Моя цель - сохранить последний vbox видимым.

Сердечно,

Vinz

Для информации, я уже создал еще один пост, который содержит информацию об используемом коде: Есть ли способ изменить высоту полосы прокрутки, когда есть модификация, которая изменяет высоту содержимого панели прокрутки.Это во время операции перетаскивания

...