文檔半島外圍網上直營>>Devexpress WPF控件文檔中心>>自定義主題
                自定義主題
您可以使用以下方法自定義主題。
調色板
使用創建新主題,并將主題應用于應用程序。
下面的代碼示例創建了一個新的自定義調色板,將其應用于Office2016ColorfulSE主題,并在應用程序中使用該調色板:
C#:
var custompalette = new ThemePalette("CustomPalette");
custompalette.SetColor("Foreground", (Color)ColorConverter.ConvertFromString("#FFFF7200"));
custompalette.SetColor("Backstage.Focused", Colors.White);
var customtheme = Theme.CreateTheme(custompalette, Theme.Office2016ColorfulSE);
Theme.RegisterTheme(customtheme);
ApplicationThemeHelper.ApplicationThemeName = customtheme.Name;
	
VB.NET:
Dim custompalette = New ThemePalette("CustomPalette")
custompalette.SetColor("Foreground", ColorConverter.ConvertFromString("#FF015C9F"))
custompalette.SetColor("Backstage.Focused", Colors.White)
Dim customtheme = Theme.CreateTheme(custompalette, Theme.Office2016ColorfulSE)
Theme.RegisterTheme(customtheme)
ApplicationThemeHelper.ApplicationThemeName = customtheme.Name
您只能對使用這種方法。
主題設計器
是一個獨立的工具,允許修改和創建基于內置的DevExpress WPF應用程序主題的新主題。您可以通過以下方式自定義主題:
- 創建一個新的主題程序集并在應用程序中使用它(請參閱使用WPF主題設計器入門)。
- 將當前Palette Theme的調色板導出到.cs文件,并在應用程序中使用創建的類。

 QQ交談
QQ交談 在線咨詢
在線咨詢 
                 
                
 渝公網安備
            50010702500608號
渝公網安備
            50010702500608號
             
            
 客服熱線
客服熱線