首页 > 代码库 > Windows Phone 8.1开发:如何让ListView下拉加载更多?
Windows Phone 8.1开发:如何让ListView下拉加载更多?
Windows Phone 8.1开发中使用ListView作为数据呈现载体时,经常需要一个下拉(拇指向上滑动)加载更多的交互操作。如何完成这一操作呢?下面为您阐述。
思路是这样的:
1.在ListView的loaded事件中,获取ListView中的ScrollView对象。
如何获得ScrollViewer,这篇文章说的很清楚!
Windows Phone 8.1开发:如何从ListView中,获取ScrollViewer对象
2. 给ScrollViewer创建事件,上篇文章也说了。
3. 在scrollViewer_ViewChanged事件中进行如下操作。
private async void scrollViewer_ViewChanged(object sender, ScrollViewerViewChangedEventArgs e)
{
ScrollViewer Scroll1 = sender as ScrollViewer;
//如果滑动到底部了~
if (Scroll1.VerticalOffset >= Scroll1.ScrollableHeight)
{
//加载更多的代码~
}
}
下拉加载更多的操作基本就是这样~
Windows Phone 8.1开发:如何让ListView下拉加载更多?
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。