winform / Dev全局皮膚組件


話不多說先上效果圖。

 

 

由於這是單獨的測試項目, 用於演示Dev控件的皮膚樣式, 所以上面只是演示了部分控件的效果。

 

下面則是一些實際項目中的截圖:

 

 

Dev的控件樣式不僅美觀豐富, 上面僅皮膚設置就有40多種, 針對各種用戶的界面設計。

那么下面,我就講一下dev皮膚的幾個核心代碼原理和實現。

 

  1.原理

1. 添加引用Dev的皮膚控件DLL,有兩個部分組成, 40多種組合

 

2.通過已經構造好的類去注冊連個皮膚

將所有的皮膚加載到下拉列表當中

 

3.設置皮膚的樣式

4.保存到用戶配置至本地文件

定義實現加載皮膚和改變皮膚的接口Ifrmskinbase, Skintool和SystemConifg則分別用於設置皮膚和保存本地配置

 


免責聲明!

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



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