我在水平可滚动列表框中有一些图像。当用户滚动到最后一个图像时,我想在该图像之后显示第一个图像,因此用户可以无限滚动。我正在使用c#。
由于
答案 0 :(得分: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)。