Skip to main content
All docs
V23.2

LightweightTheme Members

A WPF lightweight theme.

Fields

Name Description
Office2019Black static The Office2019Black theme.
Office2019BlackBrickwork static The Office2019Black theme with the Brickwork palette.
Office2019BlackCobaltBlue static The Office2019Black theme with the CobaltBlue palette.
Office2019BlackDarkLilac static The Office2019Black theme with the DarkLilac palette.
Office2019BlackEnhancedContrast static The Office2019Black theme with the EnhancedContrast palette.
Office2019BlackRedWine static The Office2019Black theme with the RedWine palette.
Office2019BlackSpruceLeaves static The Office2019Black theme with the SpruceLeaves palette.
Office2019BlackTurquoise static The Office2019Black theme with the Turquoise palette.
Office2019Colorful static The Office2019Colorful theme.
Office2019ColorfulBrickwork static The Office2019Colorful theme with the Brickwork palette.
Office2019ColorfulCobaltBlue static The Office2019Colorful theme with the CobaltBlue palette.
Office2019ColorfulDarkLilac static The Office2019Colorful theme with the DarkLilac palette.
Office2019ColorfulEnhancedContrast static The Office2019Colorful theme with the EnhancedContrast palette.
Office2019ColorfulRedWine static The Office2019Colorful theme with the RedWine palette.
Office2019ColorfulSpruceLeaves static The Office2019Colorful theme with the SpruceLeaves palette.
Office2019ColorfulTurquoise static The Office2019Colorful theme with the Turquoise palette.
Office2019HighContrast static The Office2019HighContrast theme.
Office2019System static The theme that applies the Office2019Black or Office2019Colorful theme based on the Windows app mode.
VS2019Blue static The VS2019Blue theme.
VS2019BlueEnhancedContrast static The VS2019Blue theme with the EnhancedContrast palette.
VS2019BlueLatte static The VS2019Blue theme with the Latte palette.
VS2019BlueNavy static The VS2019Blue theme with the Navy palette.
VS2019Dark static The VS2019Dark theme.
VS2019DarkBlueberryCake static The VS2019Dark theme with the BlueberryCake palette.
VS2019DarkDeepSea static The VS2019Dark theme with the DeepSea palette.
VS2019DarkDimmed static The VS2019Dark theme with the Dimmed palette.
VS2019DarkEnhancedContrast static The VS2019Dark theme with the EnhancedContrast palette.
VS2019DarkSand static The VS2019Dark theme with the Sand palette.
VS2019DarkStorm static The VS2019Dark theme with the Storm palette.
VS2019Light static The VS2019Light theme.
VS2019LightBerberis static The VS2019Light theme with the Berberis palette.
VS2019LightCornflower static The VS2019Light theme with the Cornflower palette.
VS2019LightEmeraldSea static The VS2019Light theme with the EmeraldSea palette.
VS2019LightEnhancedContrast static The VS2019Light theme with the EnhancedContrast palette.
VS2019LightLightLilac static The VS2019Light theme with the LightLilac palette.
VS2019LightLoft static The VS2019Light theme with the Loft palette.
VS2019System static The theme that applies the VS2019Dark or VS2019Light theme based on the Windows app mode.
Win10Dark static The Win10Dark theme.
Win10Light static The Win10Light theme.
Win10System static The theme that applies the Win10Dark or Win10Light theme based on the Windows app mode.
Win10SystemColors static The theme that applies the Win10Dark or Win10Light theme based on the Windows app mode. This theme also gets the Windows accent color and applies it to your application.
Win11Dark static The Win11Dark theme.
Win11Light static The Win11Light theme.
Win11System static The theme that applies the Win11Dark or Win11Light theme based on the Windows app mode.

Properties

Name Description
Assembly Gets information about the assembly that contains the theme.
BaseName Gets the name of the Base theme.
Category Gets the user-friendly theme category name.
CategoryName Gets the theme category name.
DisplayCategory Gets or sets the user-friendly theme category name.
DisplayName Gets or sets the user-friendly theme name.
IsPaletteTheme Gets whether the theme is a palette theme.
LargeGlyph Gets or sets the theme’s large icon.
Name Gets the theme name.
Palette Gets the theme color palette.
PaletteName Gets or sets the name of the predefined palette applied to the theme.
ShowInThemeSelector Gets or sets whether to display the theme in the theme selector.
SmallGlyph Gets or sets the theme’s small icon.
SvgGlyph Gets or sets the theme’s SVG icon.
SvgPalette Gets or sets the color palette for the SvgGlyph.

Methods

Name Description
Create(String, String, LightweightThemeAssembly, Func<LightweightTheme, ResourceDictionary>) static Creates a new lightweight theme.
CreateBasedOn(LightweightTheme, String, LightweightThemeAssembly, Func<LightweightTheme, ResourceDictionary>) static Creates a new lightweight theme based on an existing theme.
CreateSystemTheme(String, LightweightTheme, LightweightTheme, LightweightTheme, Func<Color, Dictionary<String, Color>>, Func<Color, Dictionary<String, Color>>) static Creates a new lightweight theme that reads the Windows app mode.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
OverridePalette(LightweightTheme, String, Boolean, String, Dictionary<String, Color>) static Creates a new lightweight theme with a custom color palette.
OverridePalette(ResourceDictionary, Dictionary<String, Color>) static Creates a new color palette based on the existing palette.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ToString() Returns the theme Name.
See Also