2014-01-12 34 views
0

我有一個水平滾動列表框中的幾個圖像。當用戶滾動到最後一張圖像時,我想在該圖像後面顯示第一張圖像,這樣用戶可以無限滾動。我正在使用C#。無限水平滾動/循環項目 - Windows Phone 7

感謝

+0

什麼可能最有效的是你嘗試一些東西並在這裏發佈你的代碼,以便其他人可以提供幫助。只是要求某人去爲你寫代碼並不是它應該在SO上工作的方式。 – geedubb

回答

0

在這裏,因爲它似乎有人回答找你的問題:Infinite Scrolling - Windows Phone 7/8 並在此MSDN博客:http://blogs.windows.com/windows_phone/b/wpdev/archive/2012/10/01/how-to-create-an-infinite-scrollable-list-with-longlistselector.aspx

但是,如果你仍然想在找你創造的東西自己:

我建議你嘗試去.RemoveAt(i)和.InsertAt(Listbox.Items.Count-1),它會從第一個索引中刪除項目,並將它們放到最後,這將創建無限的滾動感覺。

但我不記得/查找代碼片段,當物品進入視圖時,您必須爲它的谷歌。這個想法是,當最後一個ListBox項中的一個滾動到視圖中時(用戶可以看到它),可以執行.RemoveAt(i)和.InsertAt(Listbox.Items.Count-1)。