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

C# 在列表框控件中显示无限项(XAML Windows Phone),c#,xaml,windows-phone-8,listbox,C#,Xaml,Windows Phone 8,Listbox,我正在为Windows Phone平台制作一个电子购物应用程序。我被困在一个地方,我需要显示在用户输入被记录后找到的所有搜索结果。出现的问题是,只有第一个搜索结果页面(如网站中)的产品才会显示。我需要加载和显示搜索词的所有产品 您可以检查我在以下链接中使用的XAML代码,并请告诉我需要添加什么以显示所有结果,而不是仅限于一页 列表框折旧时,应使用LongListSelector 介绍如何在LongListSelector中创建无限滚动 基本上,当用户向下滚动到列表末尾时,您将在LongListS

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

您可以检查我在以下链接中使用的XAML代码,并请告诉我需要添加什么以显示所有结果,而不是仅限于一页


列表框折旧时,应使用LongListSelector

介绍如何在LongListSelector中创建无限滚动


基本上,当用户向下滚动到列表末尾时,您将在LongListSelector中添加一定数量的项目。

您是否检查了xml/json响应,即第2页上的项目已下载到您的应用程序?我认为您在web api调用中遗漏了一些参数


因为一般来说,web api调用不会一次提供所有项,我们只需要不断地获取一些模式。

您可以使用LongListSelector ItemRealized事件来实现这一点。这是一个详细的样品,我检查了它是否工作正常


@Vaibhav尝试使用LongListSelector。如果您面临任何问题,请发布另一个que。没有人会为您更正整个代码,您必须先尝试。我也尝试过使用LongListSelector控件,但仍然没有成功。结果仍然被限制在滚动后仅1页,而且furthur不会滚动。如果你能给出它的实现细节,建议我在上面提供的Xaml代码中应该做的编辑,那就太好了。json响应,也就是说,我实现的web api调用非常好,所有相关数据都在那里,但是在Listbox中只显示第1页的项目。基本问题是“检测Listbox的结尾并在scroll上加载更多数据”。我有一些方法可以做到这一点,但并不适用于我,因为所有的示例都显示使用“虚拟项”实现它,在我的例子中,有一个动态对象调用。请给我一个简单的方法。