如何防止滚动浏览器Windows Phone 8.1中的过度滚动

时间:2015-06-09 09:36:04

标签: c# windows windows-phone-8.1 scrollviewer stackpanel

我正在开发wp 8.1 app。我有一个堆栈面板,其内容必须动态添加并垂直滚动。为此,我在堆栈面板外使用Scroll Viewer。内容滚动正常。但是,我的问题是,在最后一个内容之后,当我滚动时,堆栈面板本身会滚动。如何防止堆栈面板滚动。

提前致谢。

1 个答案:

答案 0 :(得分:1)

将StackPanel.VerticalAlignment设置为Stretch并将固定大小设置为父ScrollViewer。这是必要的 - ScrollViewer必须知道它的大小,以在内部内容太长时显示内部内容的滚动条。否则它将滚动控件的结尾以及控件。