码迷,mamicode.com
首页 > Windows程序 > 详细

Windows Phone 8.1开发:如何让ListView下拉加载更多?

时间:2014-11-27 01:29:49      阅读:262      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   ar   color   使用   sp   strong   on   

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下拉加载更多?

标签:style   blog   http   ar   color   使用   sp   strong   on   

原文地址:http://www.cnblogs.com/mcad/p/4125441.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!