Windows phone 8 列表框未滚动到最后一项

Windows phone 8 列表框未滚动到最后一项,windows-phone-8,Windows Phone 8,我正在开发一个WindowsPhone8应用程序,使用列表框显示数据。我有这样的要求,一旦页面启动,用户应该导航到列表框的最后一项。对于这个需求,使用了类似LsbSample.ScrollIntoView(LsbSample.LastOrDefault)的scroolintoview方法。它正在移动到最后一项,但尚未完全移动。它显示的最后一项约为60%,但对于剩余的40%,我需要手动滚动列表框 谁能帮我解决这个问题 提前谢谢 我想你可以试试这个代码 scroll_content.UpdateLa

我正在开发一个WindowsPhone8应用程序,使用列表框显示数据。我有这样的要求,一旦页面启动,用户应该导航到列表框的最后一项。对于这个需求,使用了类似LsbSample.ScrollIntoView(LsbSample.LastOrDefault)的scroolintoview方法。它正在移动到最后一项,但尚未完全移动。它显示的最后一项约为60%,但对于剩余的40%,我需要手动滚动列表框

谁能帮我解决这个问题


提前谢谢

我想你可以试试这个代码

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

嗨,杰斯汀,谢谢你的回复。我正在使用列表框而不是列表视图和scrollViewer。ScrollToBottom方法不可用。请尝试将listview更改为listboxI刚从listview更改为Listbox,但ScrollToBottom不可用于scrollViewer。请尝试此滚动内容。UpdateLayout();滚动内容。滚动垂直偏移量(double.MaxValue);