在模板中,我正在使用具有以下属性的ScrollViewer:
<ScrollViewer
VerticalScrollBarVisibility="Disabled"
HorizontalScrollBarVisibility="Hidden"
HorizontalSnapPointsType="MandatorySingle"
HorizontalSnapPointsAlignment="Near"
ZoomMode="Disabled">
<ItemsPresenter/>
</ScrollViewer>
这很好用。我想要更改的唯一细节是当滚动查看器滚动到最左侧/最右侧位置时禁用“滚动压缩”。在这些位置,如果我触摸并拖过开头/结尾,则会轻微压缩ScrollViewer的内容,以指示无法向该方向滚动。
有没有办法禁用此行为?
答案 0 :(得分:1)
如果内容大于视口,请不要关闭过度弹回(我们称之为)。如果内容绝对适合ScrollViewer
的视口,您可以设置ScrollMode=Auto
,但只有在适合的情况下才会反弹。