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.