Class
VisualStudio2019Palette

Hold resources used in the VisualStudio2019Theme theme.

Definition

Namespace:Telerik.Windows.Controls

Assembly:Telerik.Windows.Controls.dll

Syntax:

cs-api-definition
public sealed class VisualStudio2019Palette : ThemePalette

Inheritance: objectThemePaletteVisualStudio2019Palette

Fields

AccentColorProperty

Identifies the AccentColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty AccentColorProperty

Field Value

DependencyProperty

AccentDarkColorProperty

Identifies the AccentDarkColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty AccentDarkColorProperty

Field Value

DependencyProperty

AccentFocusedColorProperty

Identifies the AccentFocusedColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty AccentFocusedColorProperty

Field Value

DependencyProperty

AccentForegroundColorProperty

Identifies the AccentForegroundColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty AccentForegroundColorProperty

Field Value

DependencyProperty

AccentMainColorProperty

Identifies the AccentMainColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty AccentMainColorProperty

Field Value

DependencyProperty

AccentMouseOverColorProperty

Identifies the AccentMouseOverColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty AccentMouseOverColorProperty

Field Value

DependencyProperty

AccentSecondaryDarkColorProperty

Identifies the AccentSecondaryDarkColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty AccentSecondaryDarkColorProperty

Field Value

DependencyProperty

AlternativeColorProperty

Identifies the AlternativeColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty AlternativeColorProperty

Field Value

DependencyProperty

BasicColorProperty

Identifies the BasicColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty BasicColorProperty

Field Value

DependencyProperty

ComplementaryColorProperty

Identifies the ComplementaryColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ComplementaryColorProperty

Field Value

DependencyProperty

DisabledOpacityProperty

Identifies the DisabledOpacity dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty DisabledOpacityProperty

Field Value

DependencyProperty

DockingBackgroundColorProperty

Identifies the DockingBackgroundColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty DockingBackgroundColorProperty

Field Value

DependencyProperty

FontFamilyProperty

Identifies the FontFamily dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty FontFamilyProperty

Field Value

DependencyProperty

FontSizeLProperty

Identifies the FontSizeL dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty FontSizeLProperty

Field Value

DependencyProperty

FontSizeProperty

Identifies the FontSize dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty FontSizeProperty

Field Value

DependencyProperty

FontSizeSProperty

Identifies the FontSizeS dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty FontSizeSProperty

Field Value

DependencyProperty

FontSizeXLProperty

Identifies the FontSizeXL dependency property.

Declaration

cs-api-definition
[SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "XL")]
public static readonly DependencyProperty FontSizeXLProperty

Field Value

DependencyProperty

FontSizeXSProperty

Identifies the FontSizeXS dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty FontSizeXSProperty

Field Value

DependencyProperty

FontSizeXXSProperty

Identifies the FontSizeXXS dependency property.

Declaration

cs-api-definition
[SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "XXS")]
public static readonly DependencyProperty FontSizeXXSProperty

Field Value

DependencyProperty

HeaderColorProperty

Identifies the HeaderColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty HeaderColorProperty

Field Value

DependencyProperty

IconColorProperty

Identifies the IconColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IconColorProperty

Field Value

DependencyProperty

IsFreezableProperty

Identifies the IsFreezable DependencyProperty.

Declaration

cs-api-definition
public static readonly DependencyProperty IsFreezableProperty

Field Value

DependencyProperty

MainColorProperty

Identifies the MainColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty MainColorProperty

Field Value

DependencyProperty

MarkerColorProperty

Identifies the MarkerColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty MarkerColorProperty

Field Value

DependencyProperty

MarkerInvertedColorProperty

Identifies the MarkerInvertedColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty MarkerInvertedColorProperty

Field Value

DependencyProperty

MouseOverColorProperty

Identifies the MouseOverColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty MouseOverColorProperty

Field Value

DependencyProperty

PrimaryColorProperty

Identifies the PrimaryColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty PrimaryColorProperty

Field Value

DependencyProperty

ReadOnlyBackgroundColorProperty

Identifies the ReadOnlyBackgroundColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ReadOnlyBackgroundColorProperty

Field Value

DependencyProperty

ReadOnlyBorderColorProperty

Identifies the ReadOnlyBorderColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ReadOnlyBorderColorProperty

Field Value

DependencyProperty

ReadOnlyOpacityProperty

Identifies the ReadOnlyOpacity dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ReadOnlyOpacityProperty

Field Value

DependencyProperty

SecondaryColorProperty

Identifies the SecondaryColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty SecondaryColorProperty

Field Value

DependencyProperty

SemiBasicColorProperty

Identifies the SemiBasicColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty SemiBasicColorProperty

Field Value

DependencyProperty

ValidationColorProperty

Identifies the ValidationColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ValidationColorProperty

Field Value

DependencyProperty

Properties

AccentColor

Gets or sets the color of the VisualStudio2019Theme's elements in their MouseOver, Active, Toggled and Focused visual states.

Declaration

cs-api-definition
public Color AccentColor { get; set; }

Property Value

Color

AccentDarkColor

Gets or sets the color of the VisualStudio2019Theme's accent dark elements.

Declaration

cs-api-definition
public Color AccentDarkColor { get; set; }

Property Value

Color

AccentFocusedColor

Gets or sets the color of the VisualStudio2019Theme's focused elements.

Declaration

cs-api-definition
public Color AccentFocusedColor { get; set; }

Property Value

Color

AccentForegroundColor

Gets or sets the color of the VisualStudio2019Theme's accent text elements.

Declaration

cs-api-definition
public Color AccentForegroundColor { get; set; }

Property Value

Color

AccentMainColor

Gets or sets the color of the VisualStudio2019Theme's accent main elements.

Declaration

cs-api-definition
public Color AccentMainColor { get; set; }

Property Value

Color

AccentMouseOverColor

Gets or sets the color of the VisualStudio2019Theme's mouse over accent elements.

Declaration

cs-api-definition
public Color AccentMouseOverColor { get; set; }

Property Value

Color

AccentSecondaryDarkColor

Gets or sets the color of the VisualStudio2019Theme's accent dark elements.

Declaration

cs-api-definition
public Color AccentSecondaryDarkColor { get; set; }

Property Value

Color

AlternativeColor

Gets or sets the color of the VisualStudio2019Theme's elements that have alternative background.

Declaration

cs-api-definition
public Color AlternativeColor { get; set; }

Property Value

Color

BasicColor

Gets or sets the color of the VisualStudio2019Theme's basic elements.

Declaration

cs-api-definition
public Color BasicColor { get; set; }

Property Value

Color

ComplementaryColor

Gets or sets the color of the VisualStudio2019Theme's Slider control and elements in Disabled visual state.

Declaration

cs-api-definition
public Color ComplementaryColor { get; set; }

Property Value

Color

DisabledOpacity

Gets or sets the DisabledOpacity used in disabled states.

Declaration

cs-api-definition
public double DisabledOpacity { get; set; }

Property Value

double

DockingBackgroundColor

Gets or sets the background color of the VisualStudio2019Theme's docking element.

Declaration

cs-api-definition
public Color DockingBackgroundColor { get; set; }

Property Value

Color

FontFamily

Gets or sets the FontFamily used in normal texts.

Declaration

cs-api-definition
public FontFamily FontFamily { get; set; }

Property Value

FontFamily

FontSize

Gets or sets the font size for normal text.

Declaration

cs-api-definition
public double FontSize { get; set; }

Property Value

double

FontSizeL

Gets or sets the font size for large text.

Declaration

cs-api-definition
public double FontSizeL { get; set; }

Property Value

double

FontSizeS

Gets or sets the font size for small text.

Declaration

cs-api-definition
public double FontSizeS { get; set; }

Property Value

double

FontSizeXL

Gets or sets the font size for extra large text.

Declaration

cs-api-definition
public double FontSizeXL { get; set; }

Property Value

double

FontSizeXS

Gets or sets the font size for extra small text.

Declaration

cs-api-definition
public double FontSizeXS { get; set; }

Property Value

double

FontSizeXXS

Gets or sets the font size for extra extra small text.

Declaration

cs-api-definition
[SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "XXS")]
public double FontSizeXXS { get; set; }

Property Value

double

HeaderColor

Gets or sets the color of the VisualStudio2019Theme's header elements.

Declaration

cs-api-definition
public Color HeaderColor { get; set; }

Property Value

Color

IconColor

Gets or sets the path fill of the VisualStudio2019Theme's elements that are in Normal State. Also used for RadWatermark content and RadGridView filters.

Declaration

cs-api-definition
public Color IconColor { get; set; }

Property Value

Color

MainColor

Gets or sets the background color of the VisualStudio2019Theme's elements with direct input.

Declaration

cs-api-definition
public Color MainColor { get; set; }

Property Value

Color

MarkerColor

Gets or sets the foreground of text/glyphs of the VisualStudio2019Theme's elements.

Declaration

cs-api-definition
public Color MarkerColor { get; set; }

Property Value

Color

MarkerInvertedColor

Gets or sets the foreground of text/glyphs of the VisualStudio2019Theme's elements when their background changes to accent.

Declaration

cs-api-definition
public Color MarkerInvertedColor { get; set; }

Property Value

Color

MouseOverColor

Gets or sets the color of the VisualStudio2019Theme's MouseOver/Hover effects.

Declaration

cs-api-definition
public Color MouseOverColor { get; set; }

Property Value

Color

Palette

Holds the Palette singleton instance.

Declaration

cs-api-definition
public static VisualStudio2019Palette Palette { get; }

Property Value

VisualStudio2019Palette

PrimaryColor

Gets or sets the background color of the VisualStudio2019Theme's elements.

Declaration

cs-api-definition
public Color PrimaryColor { get; set; }

Property Value

Color

ReadOnlyBackgroundColor

Gets or sets the color of the VisualStudio2019Theme's read only background elements.

Declaration

cs-api-definition
public Color ReadOnlyBackgroundColor { get; set; }

Property Value

Color

ReadOnlyBorderColor

Gets or sets the color of the VisualStudio2019Theme's read only border elements.

Declaration

cs-api-definition
public Color ReadOnlyBorderColor { get; set; }

Property Value

Color

ReadOnlyOpacity

Gets or sets the ReadOnlyOpacity used in readonly states.

Declaration

cs-api-definition
public double ReadOnlyOpacity { get; set; }

Property Value

double

SecondaryColor

Gets or sets the color of the VisualStudio2019Theme's Focus/Open effects.

Declaration

cs-api-definition
public Color SecondaryColor { get; set; }

Property Value

Color

SemiBasicColor

Gets or sets the color of the VisualStudio2019Theme's elements that are in MouseOver state. It is BasicColor with 40% opacity.

Declaration

cs-api-definition
public Color SemiBasicColor { get; set; }

Property Value

Color

ValidationColor

Gets or sets the color of the VisualStudio2019Theme's elements which support validation.

Declaration

cs-api-definition
public Color ValidationColor { get; set; }

Property Value

Color

Methods

GetIsFreezable(DependencyObject)

Gets the IsFreezable value from a DependencyObject.

Declaration

cs-api-definition
public static bool GetIsFreezable(DependencyObject dependencyObject)

Parameters

dependencyObject

DependencyObject

The dependencyObject.

Returns

bool

The IsFreezable value.

LoadPreset(ColorVariation)

Loads a preset.

Declaration

cs-api-definition
public static void LoadPreset(VisualStudio2019Palette.ColorVariation preset)

Parameters

preset

VisualStudio2019Palette.ColorVariation

The color preset.

SetIsFreezable(DependencyObject, bool)

Sets the IsFreezable value from a DependencyObject.

Declaration

cs-api-definition
public static void SetIsFreezable(DependencyObject dependencyObject, bool value)

Parameters

dependencyObject

DependencyObject

The dependencyObject.

value

bool

The IsFreezable value.