[英]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.