WPF滚动视图平移减速



因此官方文档中没有说明任何";默认";值。我尝试过使用0.01、0.1、1等几个值,但似乎无法获得用户抬起手指后ScrollView继续滚动的效果。

<ScrollViewer Margin="0,210,0,66" x:Name="AboutUsScrollViewer" PanningMode="VerticalOnly" PanningDeceleration="1" PanningRatio="2" VerticalScrollBarVisibility="Hidden" VerticalAlignment="Top">
<Image x:Name="AboutUsMainImage" Source="Resourceso nama.png"></Image>
</ScrollViewer>

我不确定这些是否真的是独立于设备的单元,如果是,我如何找到可以看到所需效果的值?

注意:图像足够高,所以显然有很大的滚动空间,这不是问题。

试试这个

PanningDeceleration="0.001"

额外的零就说明了问题。这应该对你有用。从零开始,它应该不停地轻弹(PanningDeceleration="0"(。但在0.001的情况下,它会自行摆动并最终停止。玩这些数字,你应该会得到你想要的效果。希望微软的文档能提供更多关于财产价值的信息。但这是DOC:平移减速

最新更新