我想知道是否可以实现列表框的下拉到刷新功能。我已按照this link来实现此功能。 当我设置“ManipulationMode = Control”时,列表框滚动性能非常差,超出了我的考虑范围。
我也跟着this link 检测顶部压缩状态,但当我滚动顶部时,顶部压缩事件被触发。我需要的是刷新事件不会触发,直到用户拉下列表框,保持白色,或拉下列表框的顶部。更重要的是,HorizontalCompression和VerticalCompression仅在0s7.1中受支持。
我找到了一种方法来实现这个功能好几天。如果soneone可以给我一些建议,我将不胜感激。感谢。
答案 0 :(得分:0)
在我的评论后澄清...
我个人现在只支持芒果 - 但我理解并尊重其他地区可能需要继续支持芒果前设备。
http://blogs.msdn.com/b/slmperf/archive/2011/06/30/windows-phone-mango-change-listbox-how-to-detect-compression-end-of-scroll-states.aspx中的Windows Phone项目中提供了https://github.com/slodge/MvvmCross/tree/master/Sample%20-%20Tutorial/Tutorial的仅限芒果的实现 - 这就是我目前使用的。
我非常希望得到另一个版本(http://blogs.msdn.com/b/jasongin/archive/2011/04/13/pull-down-to-refresh-a-wp7-listbox- or-scrollviewer.aspx)移植和工作 - 只需要在那个上找一些时间......