Windows Phone ListBox 實現下拉刷新、上拉加載


【思路】自定義一個新控件 ListBox2 繼承 ListBox,在 ListBox2 的頂部加上 PullDownRefreshPanel(下拉刷新面板),在ListBox2頂部加上 PullUpLoadPanel(上拉加載面板)。

代碼架構如下圖,這里不再贅述,具體請看源碼(在底部),源碼里有詳細的注釋,歡迎討論交流。

我寫了一個Demo,示例效果如圖:

【下拉刷新】                                   【松開刷新】                                    【正在刷新】

下拉刷新   松開刷新   正在刷新

【上拉加載更多】                             【松開加載更多】                               【正在加載】

上拉加載更多   松開加載更多   正在加載

 

示例源碼:點擊下載

本文參考:http://www.cnblogs.com/wuzhsh/archive/2012/09/04/2670307.html ,感謝這位大牛提供的思路。

 

本文僅供交流,未經允許,請勿轉載,如果忍不住轉載,請注明來自本博客。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM