繁体   English   中英

在列表框控件中显示无限项(XAML Windows Phone)

[英]Displaying infinite Items in a Listbox control (XAML Windows Phone)

我正在为Windows Phone平台制作一个电子购物应用程序。 我被困在记录用户输入后需要显示所有“搜索结果”的地方。 出现的问题是,仅显示“第一搜索结果”页面(如网站)中的产品。 我需要加载并显示搜索词的所有产品。

您可以在以下链接中查看我正在使用的XAML代码,请告诉我需要添加哪些内容以显示所有结果,而不仅限于一页。

http://social.msdn.microsoft.com/Forums/zh-CN/4a85be6c-5e46-4815-8163-931d1584e363/load-infinite-items-in-a-listbox?forum=wpdevelop

您应该使用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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM