我一直在浏览SO上的一些相关问题,并且在任何地方都没有找到明确的答案。
此链接(http://blogs.msdn.com/b/jasongin/archive/2011/04/13/pull-down-to-refresh-a-wp7-listbox-or-scrollviewer.aspx)也没有任何帮助,因为它已经变旧了,事情发生了很大变化。
与此同时,我已经看到很多具有此功能的应用程序。我该如何实施呢?
答案 0 :(得分:1)
您引用的文章谈到了ListBox
,而您询问的是LongListSelector
。不幸的是,它们的内部结构非常不同,ListBox上使用的方法不能用于LLS。
DataBoundListBox中的control collection from Telerik包含此功能。它是一种流行的控件,用于许多应用程序。这可能就是你所看到的 它受欢迎的部分原因是它包含在Premium Developer Program from Nokia中。
如果您真的想要自定义LLS以添加此功能,则需要查看处理操作和鼠标事件以适当地更改ListHeader
。这是一项非常重要的任务,通过诺基亚计划提供的Telerik控件可能会更好地花费您的时间和金钱。此外,该计划还有其他好处。