C#版仿手機滑動菜單控件


 為Widows平板電腦開發應用程序,定制開發了C#版仿智能手機的滑動菜單控件,該控件目的就是取代分頁顯示數據而是通過“滑動”加載數據。

 

初始化加載10個,左邊放縮略圖,然后是菜單描述信息,右邊為詳細菜單按鈕。滑動菜單,加載單位數目的新數據,以達到分頁效果。

 

 該控件只是模擬出滑動效果,可以從下面幾個方面進行改進,使之能用和好用。

1.采用代理方式,將數據綁定和加載過程在控件外部實現,從而實現從外面綁定或加載數據。

2.將 菜單模型化,即菜單綁定對象模型化,這樣可以通用。

3.控制菜單最左邊縮略圖的顯示與隱藏。

4.菜單項自適應外部控件的寬度

5.采用代理方式,實現“點擊最右邊”時,向外傳遞模型對象 ,而非簡單的文字信息或鏈接。

 

代碼下載:實驗版控件源代碼

 

注:改進版控件已經在真實項目中使用。

 

 

 本博客聲明:本人的技術探索過程中,得到了國信司南公司方面支持。今后,本人博客里的所有技術探索成果將歸“無痕客”、“國信司南”和“博客園”三方共同所有,原創作品如需轉載,請注明本博客聲明。

 


免責聲明!

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



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