CheckBox Control

Styles

Style Key Semantic Alias IsDefaultStyle*
MaterialCheckBoxStyle CheckBoxStyle True
MaterialDefaultCheckBoxStyle True

IsDefaultStyle*: Styles in this column will be set as the default implicit style for the matching control

Lightweight Styling

Themed

Key Type Light
CheckBoxBackgroundChecked SolidColorBrush SystemControlTransparentBrush
CheckBoxBackgroundCheckedDisabled SolidColorBrush SystemControlTransparentBrush
CheckBoxBackgroundCheckedPointerOver SolidColorBrush SystemControlTransparentBrush
CheckBoxBackgroundCheckedPressed SolidColorBrush SystemControlTransparentBrush
CheckBoxBackgroundIndeterminate SolidColorBrush SystemControlTransparentBrush
CheckBoxBackgroundIndeterminateDisabled SolidColorBrush SystemControlTransparentBrush
CheckBoxBackgroundIndeterminatePointerOver SolidColorBrush SystemControlTransparentBrush
CheckBoxBackgroundIndeterminatePressed SolidColorBrush SystemControlTransparentBrush
CheckBoxBackgroundUnchecked SolidColorBrush SystemControlTransparentBrush
CheckBoxBackgroundUncheckedDisabled SolidColorBrush SystemControlTransparentBrush
CheckBoxBackgroundUncheckedPointerOver SolidColorBrush SystemControlTransparentBrush
CheckBoxBackgroundUncheckedPressed SolidColorBrush SystemControlTransparentBrush
CheckBoxBorderBrushChecked SolidColorBrush SystemControlTransparentBrush
CheckBoxBorderBrushCheckedDisabled SolidColorBrush SystemControlTransparentBrush
CheckBoxBorderBrushCheckedPointerOver SolidColorBrush SystemControlTransparentBrush
CheckBoxBorderBrushCheckedPressed SolidColorBrush SystemControlTransparentBrush
CheckBoxBorderBrushIndeterminate SolidColorBrush SystemControlTransparentBrush
CheckBoxBorderBrushIndeterminateDisabled SolidColorBrush SystemControlTransparentBrush
CheckBoxBorderBrushIndeterminatePointerOver SolidColorBrush SystemControlTransparentBrush
CheckBoxBorderBrushIndeterminatePressed SolidColorBrush SystemControlTransparentBrush
CheckBoxBorderBrushUnchecked SolidColorBrush SystemControlTransparentBrush
CheckBoxBorderBrushUncheckedDisabled SolidColorBrush SystemControlTransparentBrush
CheckBoxBorderBrushUncheckedPointerOver SolidColorBrush SystemControlTransparentBrush
CheckBoxBorderBrushUncheckedPressed SolidColorBrush SystemControlTransparentBrush
CheckBoxCharacterSpacing Int32 BodySmallCharacterSpacing
CheckBoxCheckAreaBorderThickness Thickness 2
CheckBoxCheckAreaCornerRadius CornerRadius Radius050CornerRadius
CheckBoxCheckAreaLength GridLength 40
CheckBoxCheckAreaPadding Thickness Space100LeftThickness
CheckBoxCheckAreaSize Double 18
CheckBoxCheckBackgroundFill SolidColorBrush SystemControlTransparentBrush
CheckBoxCheckBackgroundFillChecked SolidColorBrush PrimaryBrush
CheckBoxCheckBackgroundFillCheckedDisabled SolidColorBrush OnSurfaceLowBrush
CheckBoxCheckBackgroundFillCheckedPointerOver SolidColorBrush PrimaryBrush
CheckBoxCheckBackgroundFillCheckedPressed SolidColorBrush PrimaryBrush
CheckBoxCheckBackgroundFillIndeterminate SolidColorBrush PrimaryBrush
CheckBoxCheckBackgroundFillIndeterminateDisabled SolidColorBrush OnSurfaceLowBrush
CheckBoxCheckBackgroundFillIndeterminatePointerOver SolidColorBrush PrimaryBrush
CheckBoxCheckBackgroundFillIndeterminatePressed SolidColorBrush PrimaryBrush
CheckBoxCheckBackgroundFillUnchecked SolidColorBrush SystemControlTransparentBrush
CheckBoxCheckBackgroundFillUncheckedDisabled SolidColorBrush SystemControlTransparentBrush
CheckBoxCheckBackgroundFillUncheckedPointerOver SolidColorBrush SystemControlTransparentBrush
CheckBoxCheckBackgroundFillUncheckedPressed SolidColorBrush SystemControlTransparentBrush
CheckBoxCheckBackgroundStroke SolidColorBrush OnSurfaceVariantBrush
CheckBoxCheckBackgroundStrokeChecked SolidColorBrush PrimaryBrush
CheckBoxCheckBackgroundStrokeCheckedDisabled SolidColorBrush OnSurfaceLowBrush
CheckBoxCheckBackgroundStrokeCheckedPointerOver SolidColorBrush PrimaryBrush
CheckBoxCheckBackgroundStrokeCheckedPressed SolidColorBrush PrimaryBrush
CheckBoxCheckBackgroundStrokeIndeterminate SolidColorBrush PrimaryBrush
CheckBoxCheckBackgroundStrokeIndeterminateDisabled SolidColorBrush OnSurfaceLowBrush
CheckBoxCheckBackgroundStrokeIndeterminatePointerOver SolidColorBrush PrimaryBrush
CheckBoxCheckBackgroundStrokeIndeterminatePressed SolidColorBrush PrimaryBrush
CheckBoxCheckBackgroundStrokeUnchecked SolidColorBrush OnSurfaceVariantBrush
CheckBoxCheckBackgroundStrokeUncheckedDisabled SolidColorBrush OnSurfaceLowBrush
CheckBoxCheckBackgroundStrokeUncheckedPointerOver SolidColorBrush OnSurfaceBrush
CheckBoxCheckBackgroundStrokeUncheckedPressed SolidColorBrush OnSurfaceBrush
CheckBoxCheckGlyphPathData String M28.718018,0L32,3.2819897 10.666016,24.616999 0,13.951997 3.2810059,10.670007 10.666016,18.055033z
CheckBoxFocusAreaSize Double ControlHeightMedium
CheckBoxFontFamily FontFamily BodySmallFontFamily
CheckBoxFontSize Double BodySmallFontSize
CheckBoxFontWeight String BodySmallFontWeight
CheckBoxForegroundChecked SolidColorBrush OnSurfaceVariantBrush
CheckBoxForegroundCheckedDisabled SolidColorBrush OnSurfaceLowBrush
CheckBoxForegroundCheckedPointerOver SolidColorBrush OnSurfaceVariantBrush
CheckBoxForegroundCheckedPressed SolidColorBrush OnSurfaceVariantBrush
CheckBoxForegroundIndeterminate SolidColorBrush OnSurfaceVariantBrush
CheckBoxForegroundIndeterminateDisabled SolidColorBrush OnSurfaceLowBrush
CheckBoxForegroundIndeterminatePointerOver SolidColorBrush OnSurfaceVariantBrush
CheckBoxForegroundIndeterminatePressed SolidColorBrush OnSurfaceVariantBrush
CheckBoxForegroundUnchecked SolidColorBrush OnSurfaceVariantBrush
CheckBoxForegroundUncheckedDisabled SolidColorBrush OnSurfaceLowBrush
CheckBoxForegroundUncheckedPointerOver SolidColorBrush OnSurfaceVariantBrush
CheckBoxForegroundUncheckedPressed SolidColorBrush OnSurfaceVariantBrush
CheckBoxGlyphForeground SolidColorBrush SystemControlTransparentBrush
CheckBoxGlyphForegroundChecked SolidColorBrush OnPrimaryBrush
CheckBoxGlyphForegroundCheckedDisabled SolidColorBrush OnPrimaryBrush
CheckBoxGlyphForegroundCheckedPointerOver SolidColorBrush OnPrimaryBrush
CheckBoxGlyphForegroundCheckedPressed SolidColorBrush OnPrimaryBrush
CheckBoxGlyphForegroundIndeterminate SolidColorBrush OnPrimaryBrush
CheckBoxGlyphForegroundIndeterminateDisabled SolidColorBrush OnPrimaryBrush
CheckBoxGlyphForegroundIndeterminatePointerOver SolidColorBrush OnPrimaryBrush
CheckBoxGlyphForegroundIndeterminatePressed SolidColorBrush OnPrimaryBrush
CheckBoxGlyphForegroundUnchecked SolidColorBrush SystemControlTransparentBrush
CheckBoxGlyphForegroundUncheckedDisabled SolidColorBrush SystemControlTransparentBrush
CheckBoxGlyphForegroundUncheckedPointerOver SolidColorBrush SystemControlTransparentBrush
CheckBoxGlyphForegroundUncheckedPressed SolidColorBrush SystemControlTransparentBrush
CheckBoxHyphenGlyphPathData String M0,0L32,0 32,5.3 0,5.3z
CheckBoxStateCircleFillChecked SolidColorBrush PrimaryBrush
CheckBoxStateCircleFillUnchecked SolidColorBrush OnSurfaceBrush
CheckBoxStateCircleOpacityFocused Double FocusedOpacity
CheckBoxStateCircleOpacityPointerOver Double HoverOpacity
CheckBoxStateCircleOpacityPressed Double PressedOpacity

The Dark theme uses the same values as Light.