Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]Welcome to DevExpress .NET Documentation
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Collapse]WPF Controls
  Prerequisites
 [Expand]What's Installed
 [Collapse]Common Concepts
  [Collapse]Themes
    List of DevExpress WPF Themes
  [Expand]Images
  [Expand]Printing and Exporting
  [Expand]Saving and Restoring Layouts
   Typed Styles
  [Expand]Touch Support
  [Expand]Expressions
  [Expand]Formatting Values
   Prism Adapters
  [Expand]Data Sources
   XAML Namespaces
 [Expand]MVVM Framework
 [Expand]Controls and Libraries
 [Expand]Scaffolding Wizard
 [Expand]Localization
  Redistribution and Deployment
  Get More Help
 [Expand]API Reference
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Themes

Expanded Applying DevExpress Themes

There are two general ways of applying the required theme to an entire application.

  • By using the Smart Tags's Application Theme feature that applies the selected theme (by default, it is Office2016White) to the entire application at design time. To apply the theme in runtime, call the ApplicationThemeHelper.UpdateApplicationThemeName method at the application startup.

  • By manually setting the ApplicationThemeHelper.ApplicationThemeName property.

To apply the theme to a particular container and its child elements, use the ThemeManager.ThemeName property.

Expanded Office Touch Themes

Append the name of any of the following themes to apply its touch-friendly variation:

  • Touchline Dark
  • Office2013
  • Office2013DarkGray
  • Office2013LightGray
  • Office2016White
  • Office2016Black
  • Office2016Colorful
  • Office2016DarkGraySE
  • Office2016ColorfulSE
  • Office2016BlackSE
  • Office2016WhiteSE

Expanded Color Themes vs Classic Themes

In the 17.1 release we have introduced a completely redesigned color themes. In the color themes, control elements use the palette color values instead if individual color values. This means that you can change a limited set of palette colors to completely redesign an existing theme. To effectively edit the color themes, we have introduced the WPF Theme Designer tool.

List of available color themes:

  • Office 2016 SE themes:
    • Black
    • Colorful
    • Dark Gray
    • White
  • Visual Studio 2017 themes:
    • Blue
    • Dark
    • Light

Is this topic helpful?​​​​​​​