2010-10-01 4 views
5

Как отключить интегральную прокрутку в WPF ListView? По умолчанию прокрутка ListView сбрасывается, поэтому я должен прокручивать весь элемент за раз. Я хотел бы прокрутить половину пути, четверть пути и т. Д.WPF ListView неинтегральная прокрутка

ответ

11

Установите объект ScrollViewer.CanContentScroll вашего ListView в значение False. Затем содержимое будет прокручиваться по пикселям.

+0

Это должно быть значение по умолчанию! Спасибо, отлично работает. –

+0

Это влияет на виртуализацию списка? Это, похоже, имеет серьезные последствия для производительности списка в моем случае. – RobJohnson

+0

@RobJohnson: настройка CanContentScroll на False отключает виртуализацию (см. Http://msdn.microsoft.com/en-us/library/cc716879.aspx). – 2013-01-25 13:24:38

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