我发现在使用鼠标滚轮的时候滚动太多了。我的头发很短 ScrollViewer (一行高)在一行中包含几行项目的 WrapPanel ,它在一个“记号”中向右滚动到底部,这样中间的一行就永远看不见了。
ScrollViewer
WrapPanel
不是很好的解决方案,但你可以添加几个窗格与文本-一个面板每行
ScrollViewer 类用途 IScrollInfo 接口,有2种方法。
IScrollInfo
((IScrollInfo)myPanel).LineUp();// and LineDown()
将方法添加到 UIElement.MouseWheel 事件和一次旋转==面板的一个子级。
UIElement.MouseWheel
myScrollviewer.ScrollToVerticalOffset(offset);