如何在Windows Phone 8.1 RT应用程序中滚动到ListView底部?

3
  1. 我尝试了ScrollIntoView(),但由于该项可能在视口内也可能不在视口内,所以它并不起作用。

  2. 我尝试了WinRTXAMLToolkit(VisualTreeHelper类):

    var scrollViewer = listView.GetFirstDescendantOfType(); scrollViewer.ChangeView(null, scrollViewer.ScrollableHeight, null);

它不是每次都可以滚动到底部,而且当无法滚动到底部时,它会滚动到接近底部的位置。

1个回答

0
ListView.ScrollIntoView(ListView.Items[ListView.Items.Count - 1] as YourModel, ScrollIntoViewAlignment.Leading);

只有在没有图像或任何其他元素在Viewport显示后才能正常工作。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接