[英]Displaying infinite Items in a Listbox control (XAML Windows Phone)
我正在为Windows Phone平台制作一个电子购物应用程序。 我被困在记录用户输入后需要显示所有“搜索结果”的地方。 出现的问题是,仅显示“第一搜索结果”页面(如网站)中的产品。 我需要加载并显示搜索词的所有产品。
您可以在以下链接中查看我正在使用的XAML代码,请告诉我需要添加哪些内容以显示所有结果,而不仅限于一页。
您应该使用LongListSelector作为已淘汰的ListBox。
这是有关如何在LongListSelector中创建无限滚动的说明。
基本上,随着用户向下滚动到列表的末尾,您将在LongListSelector中添加一定数量的项目。
您是否检查了将第2页上的项目下载到您的应用程序的xml / json响应? 我认为您在网络api调用中缺少一些参数。
因为通常,Web api调用不会一次提供所有项目,所以只需要我们以某种方式连续获取即可。
您可以使用LongListSelector ItemRealized Event来实现。 这是一个详细的示例,我检查了它的正常工作
http://www.damirscorner.com/InfiniteScrollingWithIncrementalLoadingInWindowsPhone8.aspx
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.