首页 新闻 赞助 找找看

Windows phone 8 ListBox MouseMove事件

0
悬赏园豆:10 [已关闭问题] 关闭于 2014-01-06 10:15

   ListBox中的ScrollViewer 根据sv.VerticalOffset >= sv.ScrollableHeight分页,但是为什么,我划到底部时,这段代码 MessageBox.Show("开始加载第二页数据");
执行了26次,为什么执行那么多次?请大侠帮忙。

  

 private void ImgListBox_MouseMove(object sender, MouseEventArgs e)
        {
        ScrollViewer sv = pc.FindFirstElementInVisualTree<ScrollViewer>(ImgListBox);
            if (sv == null)
            {
                throw new Exception("发生错误");
            }
            else
            {
                if (sv.VerticalOffset >= sv.ScrollableHeight)
                {
                    MessageBox.Show("开始加载第二页数据");
                    numCount++;
                    SearchSubData(numCount);
                }
            }
        }

菜鸟_001的主页 菜鸟_001 | 初学一级 | 园豆:70
提问于:2013-11-13 15:56
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册