Skip to main content

System Themes

The system themes are pixel-perfect themes that were designed to integrate into any windows application, regardless of the theme being used.

TableView Theme

Figure 1: Table view in Aero system theme

Themes can be set using attribute syntax or property element syntax through a view's Theme property (see Examples 1 and 2 in Views and Themes Overview). If a theme is not specified, the system-color theme will be used. In either case, if the system-color theme is not recognized (e.g., a third-party color palette is being used), the Aero normal-color theme will be used.

To change the view and theme using attribute syntax or property element syntax, the name of the view and (optionally) theme to use must be set (see Table 1).

Table 1: System-theme syntaxes

Themecolor paletteAttribute syntaxProperty element syntaxTarget views
AeroNormal[View.]Aero.NormalColor [View.]AeroNormalColorThemeAeroNormalColorThemeTableflowView and TableView
LunaNormal[View.]Luna.NormalColor [View.]LunaNormalColorThemeLunaNormalColorThemeTableflowView and TableView
LunaMetallic[View.]Luna.Metallic [View.]LunaMetallicThemeLunaMetallicThemeTableflowView and TableView
LunaHomestead[View.]Luna.Homestead [View.]LunaHomesteadThemeLunaHomesteadThemeTableflowView and TableView
RoyaleNormal[View.]Royale.NormalColor [View.]RoyaleNormalColorThemeRoyaleNormalColorThemeTableflowView and TableView
ClassicSystem[View.]Classic.SystemColor [View.]ClassicSystemColorThemeClassicSystemColorThemeTableflowView and TableView
ZuneNormal[View.]Zune.NormalColor [View.]ZuneNormalColorThemeZuneNormalColorThemeTableflowView and TableView
Windows7ThemeNormal[View.]Windows7 [View.]Windows7ThemeWindows7ThemeTableflowView and TableView
Windows8ThemeNormal[View.]Windows8 [View.]Windows8ThemeWindows8ThemeTableflowView and TableView