In a template I'm using a ScrollViewer with the following properties:
<ScrollViewer
VerticalScrollBarVisibility="Disabled"
HorizontalScrollBarVisibility="Hidden"
HorizontalSnapPointsType="MandatorySingle"
HorizontalSnapPointsAlignment="Near"
ZoomMode="Disabled">
<ItemsPresenter/>
</ScrollViewer>
This works mostly fine. The only detail I want to change is to disable "scroll compression" when the scroll viewer is scrolled to either the leftmost/rightmost positions. At these positions, if I touch and drag past the beginning/end then the contents of the ScrollViewer is compressed slightly to indicate that scrolling in that direction is not possible.
Is there a way to disable this behavior?