【发布时间】:2011-03-22 12:22:15
【问题描述】:
我正在处理一个带有 RSS 新闻列表框的 Windows Phone 7 项目,我希望能够在列表框中向下拖动项目(将第一个项目拖动到顶部边框)以加载新的项目提要...
我看过这个注释http://www.codeproject.com/Articles/150166/Loading-Data-when-the-User-Scrolls-to-the-End-of-a.aspx,它非常适合在 ListBox 的末尾加载数据,我正试图做相反的事情;加载列表框开头的项目...
在附加到 ScrollViewer 的侦听器中,使用以下条件来检测到达列表框的末尾:
bool atBottom = scrollViewer.VerticalOffset
>= scrollViewer.ScrollableHeight;
试着改成
bool atBottom = scrollViewer.VerticalOffset
<= s0.0;
但是,一旦我到达列表的顶部,它就会加载,但是我需要拖动顶部的项目才能进行加载...任何建议...
【问题讨论】:
标签: silverlight windows-phone-7