如何禁用"滚动压缩"在ScrollViewer中

时间:2013-08-29 15:48:02

标签: windows-store-apps winrt-xaml

在模板中,我正在使用具有以下属性的ScrollViewer:

<ScrollViewer
    VerticalScrollBarVisibility="Disabled"
    HorizontalScrollBarVisibility="Hidden"
    HorizontalSnapPointsType="MandatorySingle"
    HorizontalSnapPointsAlignment="Near"
    ZoomMode="Disabled">
    <ItemsPresenter/>
</ScrollViewer>

这很好用。我想要更改的唯一细节是当滚动查看器滚动到最左侧/最右侧位置时禁用“滚动压缩”。在这些位置,如果我触摸并拖过开头/结尾,则会轻微压缩ScrollViewer的内容,以指示无法向该方向滚动。

有没有办法禁用此行为?

1 个答案:

答案 0 :(得分:1)

如果内容大于视口,请不要关闭过度弹回(我们称之为)。如果内容绝对适合ScrollViewer的视口,您可以设置ScrollMode=Auto,但只有在适合的情况下才会反弹。