返回首页

载入数据,当用户滚动到列表的末尾:在Windows Phone 7 |
大多数手机用户所关心的网络使用。网络流量来自于地价,和用户的感知您的应用程序的质量取决于很多其响应。当它涉及到从网络服务中获取数据,它应该做的最有效的方式。让用户等待,而你的应用程序下载巨人大量的数据不会削减它。相反,它应该做一口大小的块。
为你做这个容易,我创建了一个ScrollViewerMonitor使用附加属性,监视一个ListBox和获取数据,如用户需要它。这是简单的控制,其中包含一个ScrollViewer中,如ListBox添加附加属性,在下面的例子所示:
注意的AtEndCommand。这是一个附加属性,使您可以指定一个要执行的命令,当用户滚动到列表的末尾。容易吧!我解释了这是如何完成的时刻,但首先提供一些背景。背景
对于几乎是去年,我一直在WP7的开发建设基础设施。很多已进入我写的书,更是到即将到来的Windows Phone钙的方式。我几乎在爆破点;有希望得到这个东西。
发动的Windows Phone 7章讨论这个代码演示了一个eBay搜索应用程序,使得使用eBay的OData的饲料(见图1)。很简单,还展示了一些非常好的技术,用于处理异步网络调用。
{S0的}图1:从eBay搜索应用程序的Windows Phone释放7:丹尼尔・沃恩

回答