New to Telerik UI for WPFStart a free 30-day trial

Hold resources used in the CrystalTheme theme.

Definition

Namespace:Telerik.Windows.Controls

Assembly:Telerik.Windows.Controls.dll

Syntax:

C#
public sealed class CrystalPalette : ThemePalette

Inheritance: objectThemePaletteCrystalPalette

Fields

Identifies the AccentBasicHighColor dependency property.

C#
public static readonly DependencyProperty AccentBasicHighColorProperty

AccentBasicLowColorProperty

DependencyProperty

Identifies the AccentBasicLowColor dependency property.

C#
public static readonly DependencyProperty AccentBasicLowColorProperty

AccentFocusedColorProperty

DependencyProperty

Identifies the AccentFocusedColor dependency property.

C#
public static readonly DependencyProperty AccentFocusedColorProperty

AccentHighColorProperty

DependencyProperty

Identifies the AccentHighColor dependency property.

C#
public static readonly DependencyProperty AccentHighColorProperty

AccentLowColorProperty

DependencyProperty

Identifies the AccentLowColor dependency property.

C#
public static readonly DependencyProperty AccentLowColorProperty

Identifies the AccentMouseOverHighColor dependency property.

C#
public static readonly DependencyProperty AccentMouseOverHighColorProperty

Identifies the AccentMouseOverLowColor dependency property.

C#
public static readonly DependencyProperty AccentMouseOverLowColorProperty

AccentPressedColorProperty

DependencyProperty

Identifies the AccentPressedColor dependency property.

C#
public static readonly DependencyProperty AccentPressedColorProperty

AccentSelectedColorProperty

DependencyProperty

Identifies the AccentSelectedColor dependency property.

C#
public static readonly DependencyProperty AccentSelectedColorProperty

Identifies the AlternativeBasicColor dependency property.

C#
public static readonly DependencyProperty AlternativeBasicColorProperty

AlternativeColorProperty

DependencyProperty

Identifies the AlternativeColor dependency property.

C#
public static readonly DependencyProperty AlternativeColorProperty

BasicHighColorProperty

DependencyProperty

Identifies the BasicHighColor dependency property.

C#
public static readonly DependencyProperty BasicHighColorProperty

BasicLowColorProperty

DependencyProperty

Identifies the BasicLowColor dependency property.

C#
public static readonly DependencyProperty BasicLowColorProperty

Identifies the ComplementaryBasicHighColor dependency property.

C#
public static readonly DependencyProperty ComplementaryBasicHighColorProperty

Identifies the ComplementaryBasicLowColor dependency property.

C#
public static readonly DependencyProperty ComplementaryBasicLowColorProperty

ComplementaryColorProperty

DependencyProperty

Identifies the ComplementaryColor dependency property.

C#
public static readonly DependencyProperty ComplementaryColorProperty

CornerRadiusBottomProperty

DependencyProperty

Identifies the CornerRadiusBottom dependency property.

C#
public static readonly DependencyProperty CornerRadiusBottomProperty

CornerRadiusLeftProperty

DependencyProperty

Identifies the CornerRadiusLeft dependency property.

C#
public static readonly DependencyProperty CornerRadiusLeftProperty

CornerRadiusProperty

DependencyProperty

Identifies the CornerRadius dependency property.

C#
public static readonly DependencyProperty CornerRadiusProperty

CornerRadiusRightProperty

DependencyProperty

Identifies the CornerRadiusRight dependency property.

C#
public static readonly DependencyProperty CornerRadiusRightProperty

CornerRadiusTopProperty

DependencyProperty

Identifies the CornerRadiusTop dependency property.

C#
public static readonly DependencyProperty CornerRadiusTopProperty

DisabledOpacityProperty

DependencyProperty

Identifies the DisabledOpacity dependency property.

C#
public static readonly DependencyProperty DisabledOpacityProperty

FocusThicknessProperty

DependencyProperty

Identifies the FocusThickness dependency property.

C#
public static readonly DependencyProperty FocusThicknessProperty

FontFamilyProperty

DependencyProperty

Identifies the FontFamily dependency property.

C#
public static readonly DependencyProperty FontFamilyProperty

FontSizeLProperty

DependencyProperty

Identifies the FontSizeL dependency property.

C#
public static readonly DependencyProperty FontSizeLProperty

FontSizeProperty

DependencyProperty

Identifies the FontSize dependency property.

C#
public static readonly DependencyProperty FontSizeProperty

FontSizeSProperty

DependencyProperty

Identifies the FontSizeS dependency property.

C#
public static readonly DependencyProperty FontSizeSProperty

FontSizeXLProperty

DependencyProperty

Identifies the FontSizeXL dependency property.

C#
public static readonly DependencyProperty FontSizeXLProperty

FontSizeXSProperty

DependencyProperty

Identifies the FontSizeXS dependency property.

C#
public static readonly DependencyProperty FontSizeXSProperty

HeaderHighColorProperty

DependencyProperty

Identifies the HeaderHighColor dependency property.

C#
public static readonly DependencyProperty HeaderHighColorProperty

HeaderLowColorProperty

DependencyProperty

Identifies the HeaderLowColor dependency property.

C#
public static readonly DependencyProperty HeaderLowColorProperty

IconColorProperty

DependencyProperty

Identifies the IconColor dependency property.

C#
public static readonly DependencyProperty IconColorProperty

InputOpacityProperty

DependencyProperty

Identifies the InputOpacity dependency property.

C#
public static readonly DependencyProperty InputOpacityProperty

IsFreezableProperty

DependencyProperty

Identifies the IsFreezable DependencyProperty.

C#
public static readonly DependencyProperty IsFreezableProperty

MainHighColorProperty

DependencyProperty

Identifies the MainHighColor dependency property.

C#
public static readonly DependencyProperty MainHighColorProperty

MainLowColorProperty

DependencyProperty

Identifies the MainLowColor dependency property.

C#
public static readonly DependencyProperty MainLowColorProperty

MarkerColorProperty

DependencyProperty

Identifies the MarkerColor dependency property.

C#
public static readonly DependencyProperty MarkerColorProperty

MarkerInvertedColorProperty

DependencyProperty

Identifies the MarkerInvertedColor dependency property.

C#
public static readonly DependencyProperty MarkerInvertedColorProperty

MouseOverHighColorProperty

DependencyProperty

Identifies the MouseOverHighColor dependency property.

C#
public static readonly DependencyProperty MouseOverHighColorProperty

MouseOverLowColorProperty

DependencyProperty

Identifies the MouseOverLowColor dependency property.

C#
public static readonly DependencyProperty MouseOverLowColorProperty

PressedHighColorProperty

DependencyProperty

Identifies the PressedHighColor dependency property.

C#
public static readonly DependencyProperty PressedHighColorProperty

PressedLowColorProperty

DependencyProperty

Identifies the PressedLowColor dependency property.

C#
public static readonly DependencyProperty PressedLowColorProperty

Identifies the PrimaryBackgroundColor dependency property.

C#
public static readonly DependencyProperty PrimaryBackgroundColorProperty

Identifies the ReadOnlyBackgroundColor dependency property.

C#
public static readonly DependencyProperty ReadOnlyBackgroundColorProperty

ReadOnlyBorderColorProperty

DependencyProperty

Identifies the ReadOnlyBorderColor dependency property.

C#
public static readonly DependencyProperty ReadOnlyBorderColorProperty

ReadOnlyOpacityProperty

DependencyProperty

Identifies the ReadOnlyOpacity dependency property.

C#
public static readonly DependencyProperty ReadOnlyOpacityProperty

ScrollBarsModeProperty

DependencyProperty

Identifies the ScrollBarsMode dependency property.

C#
public static readonly DependencyProperty ScrollBarsModeProperty

ValidationColorProperty

DependencyProperty

Identifies the ValidationColor dependency property.

C#
public static readonly DependencyProperty ValidationColorProperty

Identifies the WindowButtonsAlignment dependency property.

C#
public static readonly DependencyProperty WindowButtonsAlignmentProperty

Properties

Gets or sets the color of the CrystalTheme's accent basic and border elements.

C#
public Color AccentBasicHighColor { get; set; }

Gets or sets the color of the CrystalTheme's accent basic and border elements.

C#
public Color AccentBasicLowColor { get; set; }

Gets or sets the color of the CrystalTheme's focus elements.

C#
public Color AccentFocusedColor { get; set; }

Gets or sets the color of the CrystalTheme's accent elements.

C#
public Color AccentHighColor { get; set; }

Gets or sets the color of the CrystalTheme's accent elements.

C#
public Color AccentLowColor { get; set; }

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

C#
public Color AccentMouseOverHighColor { get; set; }

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

C#
public Color AccentMouseOverLowColor { get; set; }

Gets or sets the color of the CrystalTheme's pressed accent elements.

C#
public Color AccentPressedColor { get; set; }

Gets or sets the color of the CrystalTheme's focus elements.

C#
public Color AccentSelectedColor { get; set; }

Gets or sets the color of the CrystalTheme's alternative basic and border elements.

C#
public Color AlternativeBasicColor { get; set; }

Gets or sets the color of the CrystalTheme's alternative elements.

C#
public Color AlternativeColor { get; set; }

Gets or sets the color of the CrystalTheme's basic and border elements.

C#
public Color BasicHighColor { get; set; }

Gets or sets the color of the CrystalTheme's basic and border elements.

C#
public Color BasicLowColor { get; set; }

Gets or sets the color of the CrystalTheme's complementary elements.

C#
public Color ComplementaryBasicHighColor { get; set; }

Gets or sets the color of the CrystalTheme's complementary elements.

C#
public Color ComplementaryBasicLowColor { get; set; }

Gets or sets the color of the CrystalTheme's complementary elements.

C#
public Color ComplementaryColor { get; set; }

CornerRadius

CornerRadius

Gets or sets the CornerRadius used in borders.

C#
public CornerRadius CornerRadius { get; set; }

CornerRadiusBottom

CornerRadius

Gets or sets the CornerRadiusBottom used in borders.

C#
public CornerRadius CornerRadiusBottom { get; set; }

CornerRadiusLeft

CornerRadius

Gets or sets the CornerRadiusLeft used in borders.

C#
public CornerRadius CornerRadiusLeft { get; set; }

CornerRadiusRight

CornerRadius

Gets or sets the CornerRadiusRight used in borders.

C#
public CornerRadius CornerRadiusRight { get; set; }

CornerRadiusTop

CornerRadius

Gets or sets the CornerRadiusTop used in borders.

C#
public CornerRadius CornerRadiusTop { get; set; }

Gets or sets the DisabledOpacity used in disabled states.

C#
public double DisabledOpacity { get; set; }

Gets or sets the FocusThickness used in focused states.

C#
public Thickness FocusThickness { get; set; }

FontFamily

FontFamily

Gets or sets the FontFamily used in normal texts.

C#
public FontFamily FontFamily { get; set; }

Gets or sets the font size for normal text.

C#
public double FontSize { get; set; }

Gets or sets the font size for large text.

C#
public double FontSizeL { get; set; }

Gets or sets the font size for small text.

C#
public double FontSizeS { get; set; }

Gets or sets the font size for extra large text.

C#
public double FontSizeXL { get; set; }

Gets or sets the font size for extra small text.

C#
public double FontSizeXS { get; set; }

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

C#
public Color HeaderHighColor { get; set; }

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

C#
public Color HeaderLowColor { get; set; }

Gets or sets the color of the CrystalTheme's icons and icon-like elements.

C#
public Color IconColor { get; set; }

Gets or sets the InputOpacity used in the default states of the input controls.

C#
public double InputOpacity { get; set; }

Gets or sets the color of the CrystalTheme's main elements.

C#
public Color MainHighColor { get; set; }

Gets or sets the color of the CrystalTheme's main elements.

C#
public Color MainLowColor { get; set; }

Gets or sets the color of the CrystalTheme's marker and text elements.

C#
public Color MarkerColor { get; set; }

Gets or sets the color of the CrystalTheme's inverted marker elements.

C#
public Color MarkerInvertedColor { get; set; }

Gets or sets the color of the CrystalTheme's main hovered elements.

C#
public Color MouseOverHighColor { get; set; }

Gets or sets the color of the CrystalTheme's main hovered elements.

C#
public Color MouseOverLowColor { get; set; }

Holds the Palette singleton instance.

C#
public static CrystalPalette Palette { get; }

Gets or sets the color of the CrystalTheme's main pressed elements.

C#
public Color PressedHighColor { get; set; }

Gets or sets the color of the CrystalTheme's main pressed elements.

C#
public Color PressedLowColor { get; set; }

Gets or sets the color of the CrystalTheme's primary background elements.

C#
public Color PrimaryBackgroundColor { get; set; }

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

C#
public Color ReadOnlyBackgroundColor { get; set; }

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

C#
public Color ReadOnlyBorderColor { get; set; }

Gets or sets the ReadOnlyOpacity used in readonly states.

C#
public double ReadOnlyOpacity { get; set; }

Gets or sets the ScrollBarsMode used for the ScrollViewer's ScrollBars default appearance within the Crystal theme. The default value is Auto - the ScrollBars appear as a narrow sliver and expand to their normal size on MouseOver.

C#
public ScrollViewerScrollBarsMode ScrollBarsMode { get; set; }

Gets or sets the color of the CrystalTheme's validation elements.

C#
public Color ValidationColor { get; set; }

Gets or sets the WindowButtonsAlignment of the header buttons in windows and dialogs.

C#
public ButtonsAlignment WindowButtonsAlignment { get; set; }

Methods

Gets the IsFreezable value from a DependencyObject.

C#
public static bool GetIsFreezable(DependencyObject dependencyObject)
Parameters:dependencyObjectDependencyObject

The dependencyObject.

Returns:

bool

The IsFreezable value.

Loads a preset.

C#
public static void LoadPreset(CrystalPalette.ColorVariation preset)
Parameters:presetCrystalPalette.ColorVariation

The color preset.

Sets the IsFreezable value from a DependencyObject.

C#
public static void SetIsFreezable(DependencyObject dependencyObject, bool value)
Parameters:dependencyObjectDependencyObject

The dependencyObject.

valuebool

The IsFreezable value.

In this article
DefinitionFieldsAccentBasicHighColorPropertyAccentBasicLowColorPropertyAccentFocusedColorPropertyAccentHighColorPropertyAccentLowColorPropertyAccentMouseOverHighColorPropertyAccentMouseOverLowColorPropertyAccentPressedColorPropertyAccentSelectedColorPropertyAlternativeBasicColorPropertyAlternativeColorPropertyBasicHighColorPropertyBasicLowColorPropertyComplementaryBasicHighColorPropertyComplementaryBasicLowColorPropertyComplementaryColorPropertyCornerRadiusBottomPropertyCornerRadiusLeftPropertyCornerRadiusPropertyCornerRadiusRightPropertyCornerRadiusTopPropertyDisabledOpacityPropertyFocusThicknessPropertyFontFamilyPropertyFontSizeLPropertyFontSizePropertyFontSizeSPropertyFontSizeXLPropertyFontSizeXSPropertyHeaderHighColorPropertyHeaderLowColorPropertyIconColorPropertyInputOpacityPropertyIsFreezablePropertyMainHighColorPropertyMainLowColorPropertyMarkerColorPropertyMarkerInvertedColorPropertyMouseOverHighColorPropertyMouseOverLowColorPropertyPressedHighColorPropertyPressedLowColorPropertyPrimaryBackgroundColorPropertyReadOnlyBackgroundColorPropertyReadOnlyBorderColorPropertyReadOnlyOpacityPropertyScrollBarsModePropertyValidationColorPropertyWindowButtonsAlignmentPropertyPropertiesAccentBasicHighColorAccentBasicLowColorAccentFocusedColorAccentHighColorAccentLowColorAccentMouseOverHighColorAccentMouseOverLowColorAccentPressedColorAccentSelectedColorAlternativeBasicColorAlternativeColorBasicHighColorBasicLowColorComplementaryBasicHighColorComplementaryBasicLowColorComplementaryColorCornerRadiusCornerRadiusBottomCornerRadiusLeftCornerRadiusRightCornerRadiusTopDisabledOpacityFocusThicknessFontFamilyFontSizeFontSizeLFontSizeSFontSizeXLFontSizeXSHeaderHighColorHeaderLowColorIconColorInputOpacityMainHighColorMainLowColorMarkerColorMarkerInvertedColorMouseOverHighColorMouseOverLowColorPalettePressedHighColorPressedLowColorPrimaryBackgroundColorReadOnlyBackgroundColorReadOnlyBorderColorReadOnlyOpacityScrollBarsModeValidationColorWindowButtonsAlignmentMethodsGetIsFreezable(DependencyObject)LoadPreset(ColorVariation)SetIsFreezable(DependencyObject, bool)
Not finding the help you need?
Contact Support