ClassWindows11Palette
Hold resources used in the Windows11Theme theme.
Definition
Namespace:Telerik.Windows.Controls
Assembly:Telerik.Windows.Controls.dll
Syntax:
public sealed class Windows11Palette : ThemePalette
Inheritance: objectThemePaletteWindows11Palette
Fields
AccentColorProperty
Identifies the AccentColor dependency property.
Declaration
public static readonly DependencyProperty AccentColorProperty
Field Value
DependencyProperty
AccentControlBorderGradientStop1ColorProperty
Identifies the AccentControlBorderGradientStop1Color dependency property.
Declaration
public static readonly DependencyProperty AccentControlBorderGradientStop1ColorProperty
Field Value
DependencyProperty
AccentControlBorderGradientStop2ColorProperty
Identifies the AccentControlBorderGradientStop2Color dependency property.
Declaration
public static readonly DependencyProperty AccentControlBorderGradientStop2ColorProperty
Field Value
DependencyProperty
AccentControlForegroundColorProperty
Identifies the AccentControlForegroundColor dependency property.
Declaration
public static readonly DependencyProperty AccentControlForegroundColorProperty
Field Value
DependencyProperty
AccentMouseOverColorProperty
Identifies the AccentMouseOverColor dependency property.
Declaration
public static readonly DependencyProperty AccentMouseOverColorProperty
Field Value
DependencyProperty
AccentPressedColorProperty
Identifies the AccentPressedColor dependency property.
Declaration
public static readonly DependencyProperty AccentPressedColorProperty
Field Value
DependencyProperty
AccentSelectedColorProperty
Identifies the AccentSelectedColor dependency property.
Declaration
public static readonly DependencyProperty AccentSelectedColorProperty
Field Value
DependencyProperty
AlternativeColorProperty
Identifies the AlternativeColor dependency property.
Declaration
public static readonly DependencyProperty AlternativeColorProperty
Field Value
DependencyProperty
ButtonBorderGradientStop1ColorProperty
Identifies the ButtonBorderGradientStop1Color dependency property.
Declaration
public static readonly DependencyProperty ButtonBorderGradientStop1ColorProperty
Field Value
DependencyProperty
ButtonBorderGradientStop2ColorProperty
Identifies the ButtonBorderGradientStop2Color dependency property.
Declaration
public static readonly DependencyProperty ButtonBorderGradientStop2ColorProperty
Field Value
DependencyProperty
CornerRadiusProperty
Identifies the CornerRadius dependency property.
Declaration
public static readonly DependencyProperty CornerRadiusProperty
Field Value
DependencyProperty
DataVisualizationColor10Property
Identifies the DataVisualizationColor10 dependency property.
Declaration
public static readonly DependencyProperty DataVisualizationColor10Property
Field Value
DependencyProperty
DataVisualizationColor11Property
Identifies the DataVisualizationColor11 dependency property.
Declaration
public static readonly DependencyProperty DataVisualizationColor11Property
Field Value
DependencyProperty
DataVisualizationColor12Property
Identifies the DataVisualizationColor12 dependency property.
Declaration
public static readonly DependencyProperty DataVisualizationColor12Property
Field Value
DependencyProperty
DataVisualizationColor13Property
Identifies the DataVisualizationColor13 dependency property.
Declaration
public static readonly DependencyProperty DataVisualizationColor13Property
Field Value
DependencyProperty
DataVisualizationColor1Property
Identifies the DataVisualizationColor1 dependency property.
Declaration
public static readonly DependencyProperty DataVisualizationColor1Property
Field Value
DependencyProperty
DataVisualizationColor2Property
Identifies the DataVisualizationColor2 dependency property.
Declaration
public static readonly DependencyProperty DataVisualizationColor2Property
Field Value
DependencyProperty
DataVisualizationColor3Property
Identifies the DataVisualizationColor3 dependency property.
Declaration
public static readonly DependencyProperty DataVisualizationColor3Property
Field Value
DependencyProperty
DataVisualizationColor4Property
Identifies the DataVisualizationColor4 dependency property.
Declaration
public static readonly DependencyProperty DataVisualizationColor4Property
Field Value
DependencyProperty
DataVisualizationColor5Property
Identifies the DataVisualizationColor5 dependency property.
Declaration
public static readonly DependencyProperty DataVisualizationColor5Property
Field Value
DependencyProperty
DataVisualizationColor6Property
Identifies the DataVisualizationColor6 dependency property.
Declaration
public static readonly DependencyProperty DataVisualizationColor6Property
Field Value
DependencyProperty
DataVisualizationColor7Property
Identifies the DataVisualizationColor7 dependency property.
Declaration
public static readonly DependencyProperty DataVisualizationColor7Property
Field Value
DependencyProperty
DataVisualizationColor8Property
Identifies the DataVisualizationColor8 dependency property.
Declaration
public static readonly DependencyProperty DataVisualizationColor8Property
Field Value
DependencyProperty
DataVisualizationColor9Property
Identifies the DataVisualizationColor9 dependency property.
Declaration
public static readonly DependencyProperty DataVisualizationColor9Property
Field Value
DependencyProperty
DisabledBackgroundColorProperty
Identifies the DisabledBackgroundColor dependency property.
Declaration
public static readonly DependencyProperty DisabledBackgroundColorProperty
Field Value
DependencyProperty
DisabledBorderColorProperty
Identifies the DisabledBorderColor dependency property.
Declaration
public static readonly DependencyProperty DisabledBorderColorProperty
Field Value
DependencyProperty
DisabledForegroundColorProperty
Identifies the DisabledForegroundColor dependency property.
Declaration
public static readonly DependencyProperty DisabledForegroundColorProperty
Field Value
DependencyProperty
DisabledOpacityProperty
Identifies the DisabledOpacity dependency property.
Declaration
public static readonly DependencyProperty DisabledOpacityProperty
Field Value
DependencyProperty
FocusColorProperty
Identifies the FocusColor dependency property.
Declaration
public static readonly DependencyProperty FocusColorProperty
Field Value
DependencyProperty
FocusInnerColorProperty
Identifies the FocusInnerColor dependency property.
Declaration
public static readonly DependencyProperty FocusInnerColorProperty
Field Value
DependencyProperty
FocusThicknessProperty
Identifies the FocusThickness dependency property.
Declaration
public static readonly DependencyProperty FocusThicknessProperty
Field Value
DependencyProperty
FocusVisualMarginProperty
Identifies the FocusVisualMargin dependency property.
Declaration
public static readonly DependencyProperty FocusVisualMarginProperty
Field Value
DependencyProperty
FontFamilyProperty
Identifies the FontFamily dependency property.
Declaration
public static readonly DependencyProperty FontFamilyProperty
Field Value
DependencyProperty
FontSizeLProperty
Identifies the FontSizeL dependency property.
Declaration
public static readonly DependencyProperty FontSizeLProperty
Field Value
DependencyProperty
FontSizeMProperty
Identifies the FontSizeM dependency property.
Declaration
public static readonly DependencyProperty FontSizeMProperty
Field Value
DependencyProperty
FontSizeProperty
Identifies the FontSize dependency property.
Declaration
public static readonly DependencyProperty FontSizeProperty
Field Value
DependencyProperty
FontSizeSProperty
Identifies the FontSizeS dependency property.
Declaration
public static readonly DependencyProperty FontSizeSProperty
Field Value
DependencyProperty
FontSizeXLProperty
Identifies the FontSizeXL dependency property.
Declaration
public static readonly DependencyProperty FontSizeXLProperty
Field Value
DependencyProperty
IconColorProperty
Identifies the IconColor dependency property.
Declaration
public static readonly DependencyProperty IconColorProperty
Field Value
DependencyProperty
IconSecondaryColorProperty
Identifies the IconSecondaryColor dependency property.
Declaration
public static readonly DependencyProperty IconSecondaryColorProperty
Field Value
DependencyProperty
InputBorderGradientStop1ColorProperty
Identifies the InputBorderGradientStop1Color dependency property.
Declaration
public static readonly DependencyProperty InputBorderGradientStop1ColorProperty
Field Value
DependencyProperty
InputBorderGradientStop2ColorProperty
Identifies the InputBorderGradientStop2Color dependency property.
Declaration
public static readonly DependencyProperty InputBorderGradientStop2ColorProperty
Field Value
DependencyProperty
InputFocusThicknessProperty
Identifies the InputFocusThickness dependency property.
Declaration
public static readonly DependencyProperty InputFocusThicknessProperty
Field Value
DependencyProperty
MouseOverBackgroundColorProperty
Identifies the MouseOverBackgroundColor dependency property.
Declaration
public static readonly DependencyProperty MouseOverBackgroundColorProperty
Field Value
DependencyProperty
MouseOverBorderGradientStop1ColorProperty
Identifies the MouseOverBorderGradientStop1Color dependency property.
Declaration
public static readonly DependencyProperty MouseOverBorderGradientStop1ColorProperty
Field Value
DependencyProperty
MouseOverBorderGradientStop2ColorProperty
Identifies the MouseOverBorderGradientStop2Color dependency property.
Declaration
public static readonly DependencyProperty MouseOverBorderGradientStop2ColorProperty
Field Value
DependencyProperty
OverlayColorProperty
Identifies the OverlayColor dependency property.
Declaration
public static readonly DependencyProperty OverlayColorProperty
Field Value
DependencyProperty
OverlayCornerRadiusProperty
Identifies the OverlayCornerRadius dependency property.
Declaration
public static readonly DependencyProperty OverlayCornerRadiusProperty
Field Value
DependencyProperty
PopupOffsetProperty
Identifies the PopupOffset dependency property.
Declaration
public static readonly DependencyProperty PopupOffsetProperty
Field Value
DependencyProperty
PressedBackgroundColorProperty
Identifies the PressedBackgroundColor dependency property.
Declaration
public static readonly DependencyProperty PressedBackgroundColorProperty
Field Value
DependencyProperty
PrimaryBackgroundColorProperty
Identifies the PrimaryBackgroundColor dependency property.
Declaration
public static readonly DependencyProperty PrimaryBackgroundColorProperty
Field Value
DependencyProperty
PrimaryBorderColorProperty
Identifies the PrimaryBorderColor dependency property.
Declaration
public static readonly DependencyProperty PrimaryBorderColorProperty
Field Value
DependencyProperty
PrimaryForegroundColorProperty
Identifies the PrimaryForegroundColor dependency property.
Declaration
public static readonly DependencyProperty PrimaryForegroundColorProperty
Field Value
DependencyProperty
PrimarySolidBackgroundColorProperty
Identifies the PrimarySolidBackgroundColor dependency property.
Declaration
public static readonly DependencyProperty PrimarySolidBackgroundColorProperty
Field Value
DependencyProperty
PrimarySolidBorderColorProperty
Identifies the PrimarySolidBorderColor dependency property.
Declaration
public static readonly DependencyProperty PrimarySolidBorderColorProperty
Field Value
DependencyProperty
ReadOnlyBackgroundColorProperty
Identifies the ReadOnlyBackgroundColor dependency property.
Declaration
public static readonly DependencyProperty ReadOnlyBackgroundColorProperty
Field Value
DependencyProperty
ReadOnlyBorderColorProperty
Identifies the ReadOnlyBorderColor dependency property.
Declaration
public static readonly DependencyProperty ReadOnlyBorderColorProperty
Field Value
DependencyProperty
ReadOnlyOpacityProperty
Identifies the ReadOnlyOpacity dependency property.
Declaration
public static readonly DependencyProperty ReadOnlyOpacityProperty
Field Value
DependencyProperty
ScrollBarsModeProperty
Identifies the ScrollBarsMode dependency property.
Declaration
public static readonly DependencyProperty ScrollBarsModeProperty
Field Value
DependencyProperty
SecondaryBackgroundColorProperty
Identifies the SecondaryBackgroundColor dependency property.
Declaration
public static readonly DependencyProperty SecondaryBackgroundColorProperty
Field Value
DependencyProperty
SecondaryBorderColorProperty
Identifies the SecondaryBorderColor dependency property.
Declaration
public static readonly DependencyProperty SecondaryBorderColorProperty
Field Value
DependencyProperty
SecondaryForegroundColorProperty
Identifies the SecondaryForegroundColor dependency property.
Declaration
public static readonly DependencyProperty SecondaryForegroundColorProperty
Field Value
DependencyProperty
SelectedColorProperty
Identifies the SelectedColor dependency property.
Declaration
public static readonly DependencyProperty SelectedColorProperty
Field Value
DependencyProperty
SelectedMouseOverColorProperty
Identifies the SelectedMouseOverColor dependency property.
Declaration
public static readonly DependencyProperty SelectedMouseOverColorProperty
Field Value
DependencyProperty
SelectedUnfocusedColorProperty
Identifies the SelectedUnfocusedColor dependency property.
Declaration
public static readonly DependencyProperty SelectedUnfocusedColorProperty
Field Value
DependencyProperty
StrokeColorProperty
Identifies the StrokeColor dependency property.
Declaration
public static readonly DependencyProperty StrokeColorProperty
Field Value
DependencyProperty
SubtleColorProperty
Identifies the SubtleColor dependency property.
Declaration
public static readonly DependencyProperty SubtleColorProperty
Field Value
DependencyProperty
SubtleSecondaryColorProperty
Identifies the SubtleSecondaryColor dependency property.
Declaration
public static readonly DependencyProperty SubtleSecondaryColorProperty
Field Value
DependencyProperty
TertiaryBackgroundColorProperty
Identifies the TertiaryBackgroundColor dependency property.
Declaration
public static readonly DependencyProperty TertiaryBackgroundColorProperty
Field Value
DependencyProperty
TertiaryBorderColorProperty
Identifies the TertiaryBorderColor dependency property.
Declaration
public static readonly DependencyProperty TertiaryBorderColorProperty
Field Value
DependencyProperty
TertiaryForegroundColorProperty
Identifies the TertiaryForegroundColor dependency property.
Declaration
public static readonly DependencyProperty TertiaryForegroundColorProperty
Field Value
DependencyProperty
TertiarySmokeBackgroundColorProperty
Identifies the TertiarySmokeBackgroundColor dependency property.
Declaration
public static readonly DependencyProperty TertiarySmokeBackgroundColorProperty
Field Value
DependencyProperty
UseSystemAccentColorProperty
Identifies the UseSystemAccentColor dependency property.
Declaration
public static readonly DependencyProperty UseSystemAccentColorProperty
Field Value
DependencyProperty
ValidationColorProperty
Identifies the ValidationColor dependency property.
Declaration
public static readonly DependencyProperty ValidationColorProperty
Field Value
DependencyProperty
Properties
AccentColor
Gets or sets the background/border color of the elements that should have accent - e.g., the background of the toggle button in its checked state.
Declaration
public Color AccentColor { get; set; }
Property Value
Color
AccentControlBorderGradientStop1Color
Gets or sets the respective gradient stop of the AccentControlBorderBrush, used as the border color of accent buttons in their mouse over, pressed, checked states.
Declaration
public Color AccentControlBorderGradientStop1Color { get; set; }
Property Value
Color
AccentControlBorderGradientStop2Color
Gets or sets the respective gradient stop of the AccentControlBorderBrush, used as the border color of accent buttons in their mouse over, pressed, checked states.
Declaration
public Color AccentControlBorderGradientStop2Color { get; set; }
Property Value
Color
AccentControlForegroundColor
Gets or sets the foreground of the elements when their background is an accent one (e.g.,when their parent is in its selected/checked state).
Declaration
public Color AccentControlForegroundColor { get; set; }
Property Value
Color
AccentMouseOverColor
Gets or sets the background of the accent elements in their mouse over state (e.g., all buttons).
Declaration
public Color AccentMouseOverColor { get; set; }
Property Value
Color
AccentPressedColor
Gets or sets the background of the accent elements in their pressed state (e.g., all buttons).
Declaration
public Color AccentPressedColor { get; set; }
Property Value
Color
AccentSelectedColor
Gets or sets the default background and border color of the drag-drop visuals and the fill of the pill displayed in some items as an addition to its selection background. Also used as the default background of the ScheduleView's AppointmentItem and the foreground of some headers.
Declaration
public Color AccentSelectedColor { get; set; }
Property Value
Color
AlternativeColor
Gets or sets the background of the toolbar-like components - e.g., StatusBar, DataPager, Grid's FilteringControl and panels - group, search, footer, etc. This is the default background of some controls like the ToolBar, PanelBar, Chat. Also used as a header background..
Declaration
public Color AlternativeColor { get; set; }
Property Value
Color
ButtonBorderGradientStop1Color
Gets or sets the respective gradient stop of the ButtonBorderBrush, used as the default border color of buttons.
Declaration
public Color ButtonBorderGradientStop1Color { get; set; }
Property Value
Color
ButtonBorderGradientStop2Color
Gets or sets the respective gradient stop of the ButtonBorderBrush, used as the default border color of buttons.
Declaration
public Color ButtonBorderGradientStop2Color { get; set; }
Property Value
Color
CornerRadius
Gets or sets the CornerRadius used in in-page elements such as buttons and list backplates.
Declaration
public CornerRadius CornerRadius { get; set; }
Property Value
CornerRadius
DataVisualizationColor1
Gets or sets the respective color of the special nested palette used in the DataVisualization assembly controls. Used for the WinLoss/ColumnSparkline item fill, Linear/ScatterSparkline normal range fill, TimeBar/Timeline SelectionMiddleThumb and Timeline item's mouse over background.
Declaration
public Color DataVisualizationColor1 { get; set; }
Property Value
Color
DataVisualizationColor10
Gets or sets the respective color of the special nested palette used in the DataVisualization assembly controls.
Declaration
public Color DataVisualizationColor10 { get; set; }
Property Value
Color
DataVisualizationColor11
Gets or sets the respective color of the special nested palette used in the DataVisualization assembly controls. Used for the BulletGraph's QualityPoorBrush.
Declaration
public Color DataVisualizationColor11 { get; set; }
Property Value
Color
DataVisualizationColor12
Gets or sets the respective color of the special nested palette used in the DataVisualization assembly controls.
Declaration
public Color DataVisualizationColor12 { get; set; }
Property Value
Color
DataVisualizationColor13
Gets or sets the respective color of the special nested palette used in the DataVisualization assembly controls.
Declaration
public Color DataVisualizationColor13 { get; set; }
Property Value
Color
DataVisualizationColor2
Gets or sets the respective color of the special nested palette used in the DataVisualization assembly controls. Used for the WinLoss/ColumnSparkline negative point brush and Timeline item's default background.
Declaration
public Color DataVisualizationColor2 { get; set; }
Property Value
Color
DataVisualizationColor3
Gets or sets the respective color of the special nested palette used in the DataVisualization assembly controls. Used for the AreaSparkline positive/negative area fill, Area/Linear/ScatterSparkline first/last point brush.
Declaration
public Color DataVisualizationColor3 { get; set; }
Property Value
Color
DataVisualizationColor4
Gets or sets the respective color of the special nested palette used in the DataVisualization assembly controls. Used for the WinLoss/ColumnSparkline first/last point brush and BulletGraph's QualitySatisfactoryBrush.
Declaration
public Color DataVisualizationColor4 { get; set; }
Property Value
Color
DataVisualizationColor5
Gets or sets the respective color of the special nested palette used in the DataVisualization assembly controls. Used for the WinLoss/Column/Area/Linear/ScatterSparkline's HighPointBrush, Gauge's markers and indicators default color and Timeline item's selected background.
Declaration
public Color DataVisualizationColor5 { get; set; }
Property Value
Color
DataVisualizationColor6
Gets or sets the respective color of the special nested palette used in the DataVisualization assembly controls. Used for the WinLoss/Column/Area/Linear/ScatterSparkline LowPointBrush, AreaSparkline's negative area stroke and Area/Linear/ScatterSparkline's negative point brush.
Declaration
public Color DataVisualizationColor6 { get; set; }
Property Value
Color
DataVisualizationColor7
Gets or sets the respective color of the special nested palette used in the DataVisualization assembly controls. Used for the Area/LinearSparkline's markers, ScatterSparkline's item fill and BulletGraph's QualityGoodBrush.
Declaration
public Color DataVisualizationColor7 { get; set; }
Property Value
Color
DataVisualizationColor8
Gets or sets the respective color of the special nested palette used in the DataVisualization assembly controls.
Declaration
public Color DataVisualizationColor8 { get; set; }
Property Value
Color
DataVisualizationColor9
Gets or sets the respective color of the special nested palette used in the DataVisualization assembly controls.
Declaration
public Color DataVisualizationColor9 { get; set; }
Property Value
Color
DisabledBackgroundColor
Gets or sets the background of the controls in their disabled state.
Declaration
public Color DisabledBackgroundColor { get; set; }
Property Value
Color
DisabledBorderColor
Gets or sets the border color of the controls in their disabled state.
Declaration
public Color DisabledBorderColor { get; set; }
Property Value
Color
DisabledForegroundColor
Gets or sets the foreground of the elements in their disabled state.
Declaration
public Color DisabledForegroundColor { get; set; }
Property Value
Color
DisabledOpacity
Gets or sets the DisabledOpacity used in disabled states.
FocusColor
Gets or sets the border color of the elements in their focused state.
Declaration
public Color FocusColor { get; set; }
Property Value
Color
FocusInnerColor
Gets or sets the fill color for the gap between an element and its focus border.
Declaration
public Color FocusInnerColor { get; set; }
Property Value
Color
FocusThickness
Gets or sets the FocusThickness used for an element's focus border.
Declaration
public Thickness FocusThickness { get; set; }
Property Value
Thickness
FocusVisualMargin
Gets or sets the FocusVisualMargin used to form a gap between a element and its focus border.
Declaration
public Thickness FocusVisualMargin { get; set; }
Property Value
Thickness
FontFamily
Gets or sets the FontFamily used in normal texts.
Declaration
public FontFamily FontFamily { get; set; }
Property Value
FontFamily
FontSize
Gets or sets the font size for normal text.
FontSizeL
Gets or sets the font size for large text.
FontSizeM
Gets or sets the font size for medium text.
FontSizeS
Gets or sets the font size for small text.
FontSizeXL
Gets or sets the font size for extra large text.
IconColor
Gets or sets the default fill of the theme's glyph icons.
Declaration
public Color IconColor { get; set; }
Property Value
Color
IconSecondaryColor
Gets or sets the fill of the glyph icons when they are nested in an input/editor element.
Declaration
public Color IconSecondaryColor { get; set; }
Property Value
Color
InputBorderGradientStop1Color
Gets or sets the respective gradient stop of the InputBorderBrush, used as the default border color of inputs.
Declaration
public Color InputBorderGradientStop1Color { get; set; }
Property Value
Color
InputBorderGradientStop2Color
Gets or sets the respective gradient stop of the InputBorderBrush, used as the default border color of inputs.
Declaration
public Color InputBorderGradientStop2Color { get; set; }
Property Value
Color
InputFocusThickness
Gets or sets the InputFocusThickness used for the input element's focus border.
Declaration
public Thickness InputFocusThickness { get; set; }
Property Value
Thickness
MouseOverBackgroundColor
Gets or sets the background of the non-accent elements in their mouse over state - e.g. buttons.
Declaration
public Color MouseOverBackgroundColor { get; set; }
Property Value
Color
MouseOverBorderGradientStop1Color
Gets or sets the respective gradient stop of the MouseOverBorderBrush, used as the border color of non-accent buttons in their mouse over state.
Declaration
public Color MouseOverBorderGradientStop1Color { get; set; }
Property Value
Color
MouseOverBorderGradientStop2Color
Gets or sets the respective gradient stop of the MouseOverBorderBrush, used as the border color of non-accent buttons in their mouse over state.
Declaration
public Color MouseOverBorderGradientStop2Color { get; set; }
Property Value
Color
OverlayColor
Gets or sets the background of the Window-based controls (e.g. RadWindow, RadTabbedWindow, FileDialogs, etc.).
Declaration
public Color OverlayColor { get; set; }
Property Value
Color
OverlayCornerRadius
Gets or sets the OverlayCornerRadius used in top-level containers such as app windows, popups and dialogs.
Declaration
public CornerRadius OverlayCornerRadius { get; set; }
Property Value
CornerRadius
Palette
Holds the Palette singleton instance.
Declaration
public static Windows11Palette Palette { get; }
Property Value
PopupOffset
Gets or sets the PopupOffset used for offsetting a popup from its target element.
PressedBackgroundColor
Gets or sets the background of the non-accent elements in their pressed state - e.g. buttons.
Declaration
public Color PressedBackgroundColor { get; set; }
Property Value
Color
PrimaryBackgroundColor
Gets or sets the default background of the Windows11Theme's inputs and other editable elements such as ComboBox, AutoCompleteBox, NumericUpDown, etc. Also used as the default background of the buttons.
Declaration
public Color PrimaryBackgroundColor { get; set; }
Property Value
Color
PrimaryBorderColor
Gets or sets the default border color of the majority of controls for the Windows11Theme.
Declaration
public Color PrimaryBorderColor { get; set; }
Property Value
Color
PrimaryForegroundColor
Gets or sets the default foreground of the Windows11Theme's elements.
Declaration
public Color PrimaryForegroundColor { get; set; }
Property Value
Color
PrimarySolidBackgroundColor
Gets or sets the default solid background of the Windows11Theme's elements.
Declaration
public Color PrimarySolidBackgroundColor { get; set; }
Property Value
Color
PrimarySolidBorderColor
Gets or sets the default solid border color of the Windows11Theme's elements.
Declaration
public Color PrimarySolidBorderColor { get; set; }
Property Value
Color
ReadOnlyBackgroundColor
Gets or sets the background of the controls in their read-only state.
Declaration
public Color ReadOnlyBackgroundColor { get; set; }
Property Value
Color
ReadOnlyBorderColor
Gets or sets the border color of the controls in their read-only state.
Declaration
public Color ReadOnlyBorderColor { get; set; }
Property Value
Color
ReadOnlyOpacity
Gets or sets the ReadOnlyOpacity used in read-only states.
ScrollBarsMode
Gets or sets the ScrollBarsMode used for the ScrollViewer's ScrollBars default appearance within the Windows11 theme. The default value is Auto - the ScrollBars appear as a narrow sliver and expand to their normal size on mouse over.
Declaration
public ScrollViewerScrollBarsMode ScrollBarsMode { get; set; }
Property Value
SecondaryBackgroundColor
Gets or sets the background of non-editable, secondary elements - e.g., the Ribbon's gallery buttons, Chat's cards, GridView pinned rows, etc. Also used for the default background of the RichTextBox component.
Declaration
public Color SecondaryBackgroundColor { get; set; }
Property Value
Color
SecondaryBorderColor
Gets or sets the border color of the divider/separator-like elements.
Declaration
public Color SecondaryBorderColor { get; set; }
Property Value
Color
SecondaryForegroundColor
Gets or sets the default foreground of the Windows11Theme's buttons in their pressed state. Also used as a default foreground to input/editor controls like the MS TextBox, WatermarkTextBox, PasswordBox. This is the default foreground of a GridView's header cell, as well as the TabControl's tab item.
Declaration
public Color SecondaryForegroundColor { get; set; }
Property Value
Color
SelectedColor
Gets or sets the background of the elements in their selected state (e.g., the ListBoxItem, ComboBoxItem, PanelBarItem, etc.). This color is used as the default value of the GridView's row and cell SelectedBackground properties.
Declaration
public Color SelectedColor { get; set; }
Property Value
Color
SelectedMouseOverColor
Gets or sets the background of the elements in their selected and mouse over state (e.g., the ListBoxItem, ComboBoxItem, PanelBarItem, etc.)..
Declaration
public Color SelectedMouseOverColor { get; set; }
Property Value
Color
SelectedUnfocusedColor
Gets or sets the background of the elements in their selected and not focused state (e.g., the GridViewRow, TreeListViewRow and the TreeViewItem)..
Declaration
public Color SelectedUnfocusedColor { get; set; }
Property Value
Color
StrokeColor
Gets or sets the default border color of the TimeBar and Timeline controls. It is also used as the color of the TreeListView's lines and Diagram's selection, resizing rectangles and manipulation adorners. Used as a background for the GridViewMergedCells.
Declaration
public Color StrokeColor { get; set; }
Property Value
Color
SubtleColor
Gets or sets the background of nested/secondary buttons and list items in their mouse over state.
Declaration
public Color SubtleColor { get; set; }
Property Value
Color
SubtleSecondaryColor
Gets or sets the background of nested/secondary buttons in their pressed state.
Declaration
public Color SubtleSecondaryColor { get; set; }
Property Value
Color
TertiaryBackgroundColor
Gets or sets the background of popup/overlay elements - e.g., ToolTip.
Declaration
public Color TertiaryBackgroundColor { get; set; }
Property Value
Color
TertiaryBorderColor
Gets or sets the default border color of the Slider's thumbs.
Declaration
public Color TertiaryBorderColor { get; set; }
Property Value
Color
TertiaryForegroundColor
Used for the foreground of the buttons' glyph elements in their pressed state. This is the default border color of the MS CheckBox, RadioButton and the ScrollViewer's RepeatButtons and Thumbs. Also used for the ticks color of the data visualization components.
Declaration
public Color TertiaryForegroundColor { get; set; }
Property Value
Color
TertiarySmokeBackgroundColor
Gets or sets the background of the ChatOverlay's header and footer and the RichTextBox's ruler tab stop elements.
Declaration
public Color TertiarySmokeBackgroundColor { get; set; }
Property Value
Color
UseSystemAccentColor
Gets or sets the UseSystemAccentColor used for the ability to apply dynamic accent colors based on the OS accent color. The default value is false. When set to true - the AccentColor of the theme will be the selected one in the System Color Settings of the OS, the AccentMouseOverColor will apply 90% opacity to it and the AccentPressedColor - 80% opacity. This feature is supported only on Windows 10 and above.
ValidationColor
Gets or sets the background/border color of the controls to indicate the validation errors - for the foreground of the invalid control, or as a border for the error tooltip, border for invalid rows and cells.
Declaration
public Color ValidationColor { get; set; }
Property Value
Color
Methods
LoadPreset(ColorVariation)
Loads a preset.
Declaration
public static void LoadPreset(Windows11Palette.ColorVariation preset)
Parameters
preset
Windows11Palette.ColorVariation
The color preset.