2011-10-12 118 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'。 –