RadioButton Control

Styles

Style Key Semantic Alias IsDefaultStyle*
MaterialRadioButtonStyle RadioButtonStyle True
MaterialDefaultRadioButtonStyle True

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

Lightweight Styling

Themed

Key Type Light
RadioButtonCharacterSpacing Int32 BodySmallCharacterSpacing
RadioButtonCheckEllipsePadding Thickness 5
RadioButtonCheckGlyphSize Double 20
RadioButtonFontFamily FontFamily BodySmallFontFamily
RadioButtonFontSize Double BodySmallFontSize
RadioButtonFontWeight String BodySmallFontWeight
RadioButtonForeground SolidColorBrush OnSurfaceVariantBrush
RadioButtonForegroundDisabled SolidColorBrush OnSurfaceLowBrush
RadioButtonForegroundPointerOver SolidColorBrush OnSurfaceVariantBrush
RadioButtonForegroundPressed SolidColorBrush OnSurfaceVariantBrush
RadioButtonGridLength GridLength 40
RadioButtonHeight Double ControlHeightMedium
RadioButtonMinHeight Double ControlHeightMedium
RadioButtonMinWidth Double ControlHeightMedium
RadioButtonOuterEllipseCheckedFill SolidColorBrush PrimaryBrush
RadioButtonOuterEllipseCheckedFillDisabled SolidColorBrush OnSurfaceLowBrush
RadioButtonOuterEllipseCheckedFillPointerOver SolidColorBrush PrimaryBrush
RadioButtonOuterEllipseCheckedFillPressed SolidColorBrush PrimaryBrush
RadioButtonOuterEllipseCheckedStroke SolidColorBrush PrimaryBrush
RadioButtonOuterEllipseCheckedStrokeDisabled SolidColorBrush OnSurfaceLowBrush
RadioButtonOuterEllipseCheckedStrokePointerOver SolidColorBrush PrimaryBrush
RadioButtonOuterEllipseCheckedStrokePressed SolidColorBrush PrimaryBrush
RadioButtonOuterEllipseFill SolidColorBrush SystemControlTransparentBrush
RadioButtonOuterEllipseFillDisabled SolidColorBrush SystemControlTransparentBrush
RadioButtonOuterEllipseFillPointerOver SolidColorBrush SystemControlTransparentBrush
RadioButtonOuterEllipseFillPressed SolidColorBrush SystemControlTransparentBrush
RadioButtonOuterEllipseStroke SolidColorBrush OnSurfaceVariantBrush
RadioButtonOuterEllipseStrokeDisabled SolidColorBrush OnSurfaceLowBrush
RadioButtonOuterEllipseStrokePointerOver SolidColorBrush OnSurfaceBrush
RadioButtonOuterEllipseStrokePressed SolidColorBrush OnSurfaceBrush
RadioButtonPadding Thickness Space050LeftThickness
RadioButtonStateCircleBackgroundChecked SolidColorBrush PrimaryBrush
RadioButtonStateCircleBackgroundUnchecked SolidColorBrush OnSurfaceBrush
RadioButtonStateCircleOpacityFocused Double FocusedOpacity
RadioButtonStateCircleOpacityPointerOver Double HoverOpacity
RadioButtonStateCircleOpacityPressed Double PressedOpacity
RadioButtonStrokeThickness Double 2
RadioButtonWidth Double ControlHeightMedium

The Dark theme uses the same values as Light.