我尝试过ScrollIntoView(),但这不起作用,因为该项可能在视口中,也可能不在视口中。
我试过WinRTXAMLToolkit(VisualTreeHelper类):
var scrollViewer = listView.GetFirstDescendantOfType(); scrollViewer.ChangeView(null,scrollViewer.ScrollableHeight,null);
它不会每次都滚动到底部,如果没有,它会滚动到略高于(从底部)。
答案 0 :(得分:0)
ListView.ScrollIntoView(ListView.Items[ListView.Items.Count - 1] as YourModel, ScrollIntoViewAlignment.Leading);
仅当您在Viewport
中显示后没有图像或任何其他元素时,此功能才有效。