Как сделать так, чтобы элемент управления ListBox автоматически и плавно прокручивался в Silverlight

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


person Curtis2    schedule 19.07.2012    source источник


Ответы (1)


Вы можете использовать ScrollViewer вместо ListBox. ScrollViewer имеет методы ScrollToVerticalOffset (двойное смещение) и ScrollToHorizontalOffset (двойное смещение), которые вы можете использовать для автоматической прокрутки.

person Vivek    schedule 23.07.2012