彩票走势图

logo Devexpress WPF控件文档中心

自定义主题


立即下载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文件,并在应用程序中使用创建的类。
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP