devexpress皮膚設置


DEV的皮膚管理控件:SkinController: TdxSkinController;

皮膚設置:SkinController.SkinName := appInfo.SkinName;

TdxRibbon控件的皮膚需要手動設置跟SkinController的一致:
Ribbon: TdxRibbon;

Ribbon.ColorSchemeName := appInfo.SkinName;

工具條控件TdxBarManager的皮膚需要手動設置跟SkinController的一致:

dxBarManager1: TdxBarManager;

dxBarManager1.Style := bmsUseLookAndFeel;

編輯布局控件需要手動設置跟SkinController的一致:

dxLayoutControl1: TdxLayoutControl;

使用了ribbon的話就要加入dxSkinsdxRibbonPainter;

使用的NavBar就要加入dxSkinsdxNavBar2Painter;

使用的pageContorl就要引用dxSkinscxPCPainter;

Navbar怎樣設置同風格庫的選擇一起變化?  

原來的Navbar有自已的風格,我們只要在它的view styles中選擇:

SkinNavigationPaneView 或  SkinExploreBarView 那么Navbar就會根據你設的風格改變風格了,

兩者的區別是前者是outlook風格的(像QQ那樣),后者是組風格的(像xp的側邊欄)  

Ribbon怎樣設置同風格庫的選擇一起變化? 

這個我想可能是dev的一個bug,它是不根據風格的選擇而變化的,

要手動的再設置一下它的ColorSchemeName屬性:設置與風格庫所選的風格同名就好了。 

 


免責聲明!

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



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