Theme Members

A WPF theme.

Constructors

Name Description
Theme(String) Initializes a new instance of the Theme class with the specified name.
Theme(String, String, String, Uri, Uri, Uri) Initializes a new instance of the Theme class with the specified settings.

Fields

Name Description
Base static The Base theme.
BaseFullName The full name of the Base theme.
BaseName The name of the Base theme.
DeepBlue static The DeepBlue theme.
DeepBlueFullName The full name of the DeepBlue theme.
DeepBlueName The name of the DeepBlue theme.
Default static The default theme.
DXStyle static The DXStyle theme.
DXStyleFullName The full name of the DXStyle theme.
DXStyleName The name of the DXStyle theme.
HybridApp static For internal use only.
HybridAppFullName For internal use only.
HybridAppName For internal use only.
LightGray static The LightGray theme.
LightGrayFullName The full name of the LightGray theme.
LightGrayName The name of the LightGray theme.
MetropolisCategory The name of the category of Metropolis themes.
MetropolisDark static The MetropolisDark theme.
MetropolisDarkFullName The full name of the MetropolisDark theme.
MetropolisDarkName The name of the MetropolisDark theme.
MetropolisLight static The MetropolisLight theme.
MetropolisLightFullName The full name of the MetropolisLight theme.
MetropolisLightName The name of the MetropolisLight theme.
NoneName An empty theme name.
Office2007Black static The Office2007Black theme.
Office2007BlackFullName The full name of the Office2007Black theme.
Office2007BlackName The name of the Office2007Black theme.
Office2007Blue static The Office2007Blue theme.
Office2007BlueFullName The full name of the Office2007Blue theme.
Office2007BlueName The name of the Office2007Blue theme.
Office2007Category The name of the category of Office 2007 themes.
Office2007Silver static The Office2007Silver theme.
Office2007SilverFullName The full name of the Office2007Silver theme.
Office2007SilverName The name of the Office2007Silver theme.
Office2010Black static The Office2010Black theme.
Office2010BlackFullName The full name of the Office2010Black theme.
Office2010BlackName The name of the Office2010Black theme.
Office2010Blue static The Office2010Blue theme.
Office2010BlueFullName The Office2010Blue theme's full name.
Office2010BlueName The Office2010Blue theme's name.
Office2010Category The name of the category of Office 2010 themes.
Office2010Silver static The Office2010Silver theme.
Office2010SilverFullName The Office2010Silver theme's full name.
Office2010SilverName The Office2010Silver theme's name.
Office2013 static The Office2013 theme.
Office2013Category The name of the category of Office 2013 themes.
Office2013DarkGray static The Office2013DarkGray theme.
Office2013DarkGrayFullName The full name of the Office2013DarkGray theme.
Office2013DarkGrayName The name of the Office2013DarkGray theme.
Office2013DarkGrayTouch static The Office2013DarkGray touch-enabled theme.
Office2013DarkGrayTouchFullName The full name of the Office2013DarkGray touch-enabled theme.
Office2013DarkGrayTouchName The name of the Office2013DarkGray touch-enabled theme.
Office2013FullName The Office2013 theme's full name.
Office2013LightGray static The Office2013LightGray theme.
Office2013LightGrayFullName The full name of the Office2013LightGray theme.
Office2013LightGrayName The name of the Office2013LightGray theme.
Office2013LightGrayTouch static The Office2013LightGray touch-enabled theme.
Office2013LightGrayTouchFullName The full name of the Office2013LightGray touch-enabled theme.
Office2013LightGrayTouchName The name of the Office2013LightGray touch-enabled theme.
Office2013Name The Office2013 theme's name.
Office2013Touch static The Office2013 touch-enabled theme.
Office2013TouchCategory The name of the category of Office 2013 touch-enabled themes.
Office2013TouchFullName The full name of the Office2013 touch-enabled theme.
Office2013TouchName The name of the Office2013 touch-enabled theme.
Office2016Black static The Office2016Black theme.
Office2016BlackFullName The full name of the Office2016Black theme.
Office2016BlackName The name of the Office2016Black theme.
Office2016BlackSE static The Office2016BlackSE theme.
Office2016BlackSEFullName The full name of the Office2016BlackSE theme.
Office2016BlackSEName The name of the Office2016BlackSE theme.
Office2016BlackSETouch static The Office2016BlackSE touch-enabled theme.
Office2016BlackSETouchFullName The full name of the Office2016BlackSE touch-enabled theme.
Office2016BlackSETouchName The name of the Office2016BlackSE touch-enabled theme.
Office2016BlackTouch static The Office2016Black touch-enabled theme.
Office2016BlackTouchFullName The full name of the Office2016Black touch-enabled theme.
Office2016BlackTouchName The name of the Office2016Black touch-enabled theme.
Office2016Category The name of the category of Office 2016 themes.
Office2016Colorful static The Office2016Colorful theme.
Office2016ColorfulFullName The full name of the Office2016Colorful theme.
Office2016ColorfulName The name of the Office2016Colorful theme.
Office2016ColorfulSE static The Office2016ColorfulSE theme.
Office2016ColorfulSEFullName The full name of the Office2016ColorfulSE theme.
Office2016ColorfulSEName The name of the Office2016ColorfulSE theme.
Office2016ColorfulSETouch static The Office2016ColorfulSE touch-enabled theme.
Office2016ColorfulSETouchFullName The full name of the Office2016ColorfulSE touch-enabled theme.
Office2016ColorfulSETouchName The name of the Office2016ColorfulSE touch-enabled theme.
Office2016ColorfulTouch static The Office2016Colorful touch-enabled theme.
Office2016ColorfulTouchFullName The full name of the Office2016Colorful touch-enabled theme.
Office2016ColorfulTouchName The name of the Office2016Colorful touch-enabled theme.
Office2016DarkGraySE static The Office2016DarkGraySE theme.
Office2016DarkGraySEFullName The full name of the Office2016DarkGraySE theme.
Office2016DarkGraySEName The name of the Office2016DarkGraySE theme.
Office2016DarkGraySETouch static The Office2016DarkGraySE touch-enabled theme.
Office2016DarkGraySETouchFullName The full name of the Office2016DarkGraySE touch-enabled theme.
Office2016DarkGraySETouchName The name of the Office2016DarkGraySE touch-enabled theme.
Office2016SECategory The name of the category of Office2016SE themes.
Office2016SETouchCategory The name of the category of Office2016SE touch-enabled themes.
Office2016TouchCategory The name of the category of Office2016 touch-enabled themes.
Office2016White static The Office2016White theme.
Office2016WhiteFullName The full name of the Office2016White theme.
Office2016WhiteName The name of the Office2016White theme.
Office2016WhiteSE static The Office2016WhiteSE theme.
Office2016WhiteSEFullName The full name of the Office2016WhiteSE theme.
Office2016WhiteSEName The name of the Office2016WhiteSE theme.
Office2016WhiteSETouch static The Office2016WhiteSE touch-enabled theme.
Office2016WhiteSETouchFullName The full name of the Office2016WhiteSE touch-enabled theme.
Office2016WhiteSETouchName The name of the Office2016WhiteSE touch-enabled theme.
Office2016WhiteTouch static The Office2016White touch-enabled theme.
Office2016WhiteTouchFullName The full name of the Office2016White touch-enabled theme.
Office2016WhiteTouchName The name of Office2016White touch-enabled theme.
Office2019Black static The Office2019Black theme.
Office2019BlackFullName The full name of the Office2019Black theme.
Office2019BlackName The name of the Office2019Black theme.
Office2019BlackTouch static The Office2019Black touch-enabled theme.
Office2019BlackTouchFullName The full name of the Office2019Black touch-enabled theme.
Office2019BlackTouchName The name of the Office2019Black touch-enabled theme.
Office2019Category The name of the Office2016SE themes category.
Office2019Colorful static The Office2019Colorful theme.
Office2019ColorfulFullName The full name of the Office2019Colorful theme.
Office2019ColorfulName The name of the Office2019Colorful theme.
Office2019ColorfulTouch static The Office2019Colorful touch-enabled theme.
Office2019ColorfulTouchFullName The full name of the Office2019Colorful touch-enabled theme.
Office2019ColorfulTouchName The name of the Office2019Colorful touch-enabled theme.
Office2019DarkGray static The Office2019DarkGray theme.
Office2019DarkGrayFullName The Office2019DarkGray theme's full name.
Office2019DarkGrayName The Office2019DarkGray theme's name.
Office2019DarkGrayTouch static The Office2019DarkGray touch-enabled theme.
Office2019DarkGrayTouchFullName The Office2019DarkGray touch-enabled theme's full name.
Office2019DarkGrayTouchName The Office2019DarkGray touch-enabled theme's name.
Office2019HighContrast static The Office2019HighContrast theme.
Office2019HighContrastFullName The full name of the Office2019HighContrast theme.
Office2019HighContrastName The name of the Office2019HighContrast theme.
Office2019HighContrastTouch static The Office2019HighContrast touch-enabled theme.
Office2019HighContrastTouchFullName The full name of the Office2019HighContrast touch-enabled theme.
Office2019HighContrastTouchName The name of the Office2019HighContrast touch-enabled theme.
Office2019TouchCategory The Office2019 touch-enabled theme category name.
Office2019White static The Office2019White theme.
Office2019WhiteFullName The Office2019White theme's full name.
Office2019WhiteName The Office2019White theme's name.
Office2019WhiteTouch static The Office2019White touch-enabled theme.
Office2019WhiteTouchFullName The Office2019White touch-enabled theme's full name.
Office2019WhiteTouchName The Office2019White touch-enabled theme's name.
Seven static The Seven theme.
SevenFullName The full name of the Seven theme.
SevenName The name of the Seven theme.
ShowInThemeSelector Specifies whether the current theme is available in the smart tag menu at design time.
StandardCategory The name of the category of Standard themes.
TouchlineDark static The TouchlineDark theme.
TouchlineDarkFullName The full name of the TouchlineDark theme.
TouchlineDarkName The name of the TouchlineDark theme.
VisualStudioCategory The name of the category of Visual Studio themes.
VS2010 static The VS2010 theme.
VS2010FullName The full name of the VS2010 theme.
VS2010Name The name of the VS2010 theme.
VS2017Blue static The VS2017Blue theme.
VS2017BlueFullName The full name of the VS2017Blue theme.
VS2017BlueName The name of the VS2017Blue theme.
VS2017Dark static The VS2017Dark theme.
VS2017DarkFullName The full name of the VS2017BDark theme.
VS2017DarkName The name of the VS2017Dark theme.
VS2017Light static The VS2017Light theme.
VS2017LightFullName The full name of the VS2017Light theme.
VS2017LightName The name of the VS2017Light theme.
VS2019Blue static The VS2019Blue theme.
VS2019BlueFullName The full name of the VS2019Blue theme.
VS2019BlueName The name of the VS2019Blue theme.
VS2019Dark static The VS2019Dark theme.
VS2019DarkFullName The full name of the VS2019Dark theme.
VS2019DarkName The name of the VS2019Dark theme.
VS2019Light static The VS2019Light theme.
VS2019LightFullName The full name of the VS2019Light theme.
VS2019LightName The name of the VS2019Light theme.

Properties

Name Description
Assembly Gets an assembly that contains this theme.
AssemblyName Gets or sets the name of an assembly that contains this theme.
CachePaletteThemes static Gets or sets whether to cache the current palette theme assembly. This is a dependency property.
Category Gets the name of the theme category to which the current theme belongs.
DefaultThemeFullName static Gets the full name of the default theme.
DefaultThemeName static Gets the name of the default theme.
FullName Gets or sets the full theme name.
GlobalAssemblyCache For internal use.
IsStandard For internal use.
LargeGlyph Gets the uniform resource identifier of the large icon for the current theme.
Name Gets or sets the theme name.
PaletteThemeCacheDirectory static Gets or sets a directory where the cached palette theme's assemblies are stored.
PublicKeyToken For internal use.
SmallGlyph Gets the uniform resource identifier of the small icon for the current theme.
SvgGlyph Gets the uniform resource identifier of the vector (SVG) icon for the current theme.
Themes static Gets a list of themes registered in the ThemeManager.
Version Gets or sets the theme version.

Methods

Name Description
ClearPaletteThemeCache() static Removes the directory specified in the PaletteThemeCacheDirectory property.
CreateTheme(ThemePaletteBase, Theme, String, String, String, Uri, Uri, Uri) static Creates a new Theme with the specified settings.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
FindTheme(String) static Returns a theme with the specified name.
GetBaseThemeName(String) static Returns the name of the base theme.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetThemeNameByGuid(String) static Gets the name of a theme by its Guid.
GetType() Gets the Type of the current instance. Inherited from Object.
IsDefaultTheme(String) static Returns whether the specified theme is the default one.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
RegisterPredefinedPaletteThemes() static Registers predefined palette themes.
RegisterTheme(Theme) static Registers the specified theme in the ThemeManager.
RemoveAllCustomThemes() static Unregisters all manually registered themes from the ThemeManager.
RemoveTheme(String) static Unregisters a theme from the ThemeManager.
ToString() Returns the textual representation of the Theme object.
See Also