Windows Phone 8中的LongListSelector和Pull to refresh

时间:2013-09-19 13:28:39

标签: windows-phone-8 longlistselector pull-to-refresh

我一直在浏览SO上的一些相关问题,并且在任何地方都没有找到明确的答案。

此链接(http://blogs.msdn.com/b/jasongin/archive/2011/04/13/pull-down-to-refresh-a-wp7-listbox-or-scrollviewer.aspx)也没有任何帮助,因为它已经变旧了,事情发生了很大变化。

与此同时,我已经看到很多具有此功能的应用程序。我该如何实施呢?

1 个答案:

答案 0 :(得分:1)

您引用的文章谈到了ListBox,而您询问的是LongListSelector。不幸的是,它们的内部结构非常不同,ListBox上使用的方法不能用于LLS。

DataBoundListBox中的control collection from Telerik包含此功能。它是一种流行的控件,用于许多应用程序。这可能就是你所看到的 它受欢迎的部分原因是它包含在Premium Developer Program from Nokia中。

如果您真的想要自定义LLS以添加此功能,则需要查看处理操作和鼠标事件以适当地更改ListHeader。这是一项非常重要的任务,通过诺基亚计划提供的Telerik控件可能会更好地花费您的时间和金钱。此外,该计划还有其他好处。