2011-10-12 114 views

回答

3

你可以试试这个:

ScrollBar verticalScrollBar = scrollViewer.Template.FindName("PART_VerticalScrollBar", scrollViewer) as ScrollBar; 
verticalScrollBar.SmallChange = 5; 

http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/577fdd3a-e416-43ec-b2a0-9d36ba8be3f3/

其他,我找不到任何乱的没有你滚你自己的现成的解决方案。

Wpf ScrollViewer Scroll Amount

+0

谢谢,尤其是链接。由CanContentScroll支持的逻辑滚动是我想要实现的。因为我需要一个'WrapPanel',所以我创建了一个派生自'WrapPanel'的自定义控件,并且实现了'IScrollInfo'。我的实现基于[本教程](http://www.switchonthecode.com/tutorials/wpf-tutorial-implementing-iscrollinfo)。 –

+0

此外:我创建了自己的'WrapPanel',因为默认的不支持'CanContentScroll'。 –