devexpress設置皮膚、字體以及折疊菜單、伸縮Panel的實現


1、為了體現系統的個性化,越來越多的系統增加了換膚功能。這里例舉一個devexpress實現換膚的案例,效果圖對比:

第二張圖片中更換了皮膚與字體。

2、皮膚數據源綁定代碼:

            //循環添加皮膚名稱
            foreach (DevExpress.Skins.SkinContainer skin in DevExpress.Skins.SkinManager.Default.Skins)
                cmb_skins.Items.Add(skin.SkinName);

3、第二張圖與第一張圖比較,伸縮Panel顯示出來了。圖中左側為折疊菜單。

4、項目案例源代碼(無需積分),案例中並未記錄設置的字體與皮膚,可使用xml或其他方法記錄用戶個性設置,再次運行時加載上一次設置的皮膚。: http://download.csdn.net/detail/kehaigang29/8876479  


免責聲明!

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



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