什么是一次将ListBox滚动到一个项目的最快方法

时间:2016-07-08 12:48:37

标签: c# wpf xaml

如果你将VirtualizingPanel.ScrollUnit="Item"设置为ListBox,那么最快的方法是让所述ListBox忽略windows-settings设置的滚动项目数(默认为3)而只是滚动一个项目一次?

我的第一直觉是期望必须使用PreviewMouseWheel事件捕获鼠标滚轮,然后在代码中跟踪ScrollViewer增量(类似于实现水平滚动,如herehere所述)并告诉我们它是去LineUp / LineDown,但我只是想确保我没有错过任何明显的/一种不那么繁琐的方式来实现这一点(即使答案是"没有"我' m很高兴接受这一点。)

0 个答案:

没有答案