Prerequisite Knowledge DataGrid Fundamentals: Views and Themes Overview |
Themes determine the color scheme and default visual cues applied to the elements in a grid and, in the case of multi-surface themes, how and where the regions supported by a surface configuration are displayed.
Table 1: System-theme syntaxes
Theme | Color scheme | Attribute syntax | Property element syntax | Target views |
---|---|---|---|---|
Aero | Normal | [View.]Aero.NormalColor [View.]AeroNormalColorTheme |
AeroNormalColorTheme | TableflowView and TableView CardView and CompactCardView TreeGridflowView |
Luna | Normal | [View.]Luna.NormalColor [View.]LunaNormalColorTheme |
LunaNormalColorTheme | TableflowView and TableView CardView and CompactCardView TreeGridflowView |
Luna | Metallic | [View.]Luna.Metallic [View.]LunaMetallicTheme |
LunaMetallicTheme | TableflowView and TableView CardView and CompactCardView TreeGridflowView |
Luna | Homestead | [View.]Luna.Homestead [View.]LunaHomesteadTheme |
LunaHomesteadTheme | TableflowView and TableView CardView and CompactCardView TreeGridflowView |
Royale | Normal | [View.]Royale.NormalColor [View.]RoyaleNormalColorTheme |
RoyaleNormalColorTheme | TableflowView and TableView CardView and CompactCardView |
Classic | System | [View.]Classic.SystemColor [View.]ClassicSystemColorTheme |
ClassicSystemColorTheme | TableflowView and TableView CardView and CompactCardView TreeGridflowView |
Zune | Normal | [View.]Zune.NormalColor [View.]ZuneNormalColorTheme |
ZuneNormalColorTheme | TableflowView and TableView CardView and CompactCardView |
Windows7Theme | Normal | [View.]Windows7 [View.]Windows7Theme |
Windows7Theme | TableflowView and TableView CardView and CompactCardView |
Windows8Theme | Normal | [View.]Windows8 [View.]Windows8Theme |
Windows8Theme | TableflowView and TableView TreeGridflowView |
Table 2: Multi-surface themes
Theme | Color scheme | Attribute syntax | Property element syntax | Target views | Assembly |
---|---|---|---|---|---|
Elemental | Black | [View.]Elemental.Black [View.]ElementalBlackTheme |
ElementalBlackTheme | CardflowView3D | Xceed.Wpf.DataGrid.Views3D |
Elemental | Blue | [View.]Elemental.Blue [View.]ElementalBlueTheme |
ElementalBlueTheme | CardflowView3D | Xceed.Wpf.DataGrid.Views3D |
Elemental | Silver | [View.]Elemental.Silver [View.]ElementalSilverTheme |
ElementalSilverTheme | CardflowView3D | Xceed.Wpf.DataGrid.Views3D |
Chameleon | [View.]Chameleon [View.]ChameleonTheme |
ChameleonTheme | CardflowView3D | Xceed.Wpf.DataGrid.Views3D |
"Theme Packs" contain additional non-system themes have been added to Xceed DataGrid for WPF (see Table 3). The theme-pack assemblies(Xceed.Wpf.DataGrid.ThemePack.[#].dll) must be included in your references in order to use the themes they provide.
Table 3: Theme-pack theme syntaxes
Theme | Color scheme | Attribute syntax | Property element syntax | Target views | Assembly |
---|---|---|---|---|---|
Office 2007 | Blue | [View.]Office2007.Blue [View.]Office2007BlueTheme |
Office2007BlueTheme | TableflowView TableView CardView CompactCardView |
Xceed.Wpf.DataGrid.ThemePack.1 |
Office 2007 | Black | [View.]Office2007.Black [View.]Office2007BlackTheme |
Office2007BlackTheme | TableflowView TableView CardView CompactCardView |
Xceed.Wpf.DataGrid.ThemePack.1 |
Office 2007 | Silver | [View.]Office2007.Silver [View.]Office2007SilverTheme |
Office2007SilverTheme | TableflowView TableView CardView CompactCardView |
Xceed.Wpf.DataGrid.ThemePack.1 |
Windows Media Player 11 | [View.]WMP11 [View.]WMP11Theme |
WMP11Theme | TableflowView TableView CardView CompactCardView TreeGridflowView |
Xceed.Wpf.DataGrid.ThemePack.1 | |
Glass | [View.]Glass [View.]GlassTheme |
GlassTheme | TableView CardView CompactCardView |
Xceed.Wpf.DataGrid.ThemePack.2 | |
LiveExplorerTheme | [View.]LiveExplorer [View.]LiveExplorerTheme |
LiveExplorerTheme | TableflowView TableView CardView CompactCardView TreeGridflowView |
Xceed.Wpf.DataGrid.ThemePack.3 | |
Metro (Modern Application theme) | [View.]MetroLight [View.]MetroLightTheme [View.]MetroDark [View.]MetroDarkTheme |
MetroTheme | TableflowView TableView |
Xceed.Wpf.DataGrid.ThemePack.4 | |
Windows10 | [View.]Windows10 [View.]Windows10Theme |
Windows10Theme | TableflowView TableView TreeGridflowView |
Xceed.Wpf.DataGrid.ThemePack.5 | |
MaterialDesign | [View.]MaterialDesignLight [View.]MaterialDesignLightTheme [View.]MaterialDesignDark [View.]MaterialDesignDarkTheme |
MaterialDesignTheme | TableflowView TableView CardView CompactCardView TreeGridflowView |
Xceed.Wpf.DataGrid.ThemePack.6 | |
FluentDesign | [View.]FluentDesignLight [View.]FluentDesignLightTheme [View.]FluentDesignDark [View.]FluentDesignDarkTheme |
FluentDesignTheme | TableflowView TableView TreeGridflowView |
Xceed.Wpf.DataGrid.ThemePack.7 |