列表框不滚动到最后一项

时间:2015-03-17 06:33:02

标签: windows-phone-8

我正在开发一个Windows Phone 8应用程序,因为我使用列表框来显示数据。我有一个要求,例如一旦页面启动,用户应该导航到列表框的最后一项。对于此要求,使用scroolintoview方法,如LsbSample.ScrollIntoView(LsbSample.LastOrDefault)。它正在转移到最后一个项目但不完全。它显示最后一项约60%,但剩余40%我需要手动滚动列表框。

任何人都可以帮我解决这个问题。

提前致谢。

1 个答案:

答案 0 :(得分:0)

我认为你可以试试这段代码

scroll_content.UpdateLayout();
scroll_content.ScrollToVerticalOffset(double.MaxValue);

https://social.msdn.microsoft.com/Forums/en-US/a6e3f3b6-44db-4201-828a-af7fffa7219e/scrollviewer-force-scroll-to-bottom?forum=silverlightnet