Skip to content

Commit 48b98f7

Browse files
Add down level corner rounding to checkboxes with the new style. (#4539)
1 parent cc0d193 commit 48b98f7

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

dev/CommonStyles/CheckBox_themeresources.xaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -396,7 +396,8 @@
396396
Background="{TemplateBinding Background}"
397397
BorderBrush="{TemplateBinding BorderBrush}"
398398
BorderThickness="{TemplateBinding BorderThickness}"
399-
contract7Present:CornerRadius="{TemplateBinding CornerRadius}">
399+
contract7Present:CornerRadius="{TemplateBinding CornerRadius}"
400+
contract7NotPresent:CornerRadius="{ThemeResource ControlCornerRadius}">
400401

401402
<VisualStateManager.VisualStateGroups>
402403
<VisualStateGroup x:Name="CombinedStates">
@@ -815,7 +816,9 @@
815816
Height="{StaticResource CheckBoxSize}"
816817
Width="{StaticResource CheckBoxSize}"
817818
contract7Present:RadiusX="{Binding CornerRadius, RelativeSource={RelativeSource TemplatedParent}, Converter={StaticResource TopLeftCornerRadiusDoubleValueConverter}}"
818-
contract7Present:RadiusY="{Binding CornerRadius, RelativeSource={RelativeSource TemplatedParent}, Converter={StaticResource BottomRightCornerRadiusDoubleValueConverter}}"/>
819+
contract7Present:RadiusY="{Binding CornerRadius, RelativeSource={RelativeSource TemplatedParent}, Converter={StaticResource BottomRightCornerRadiusDoubleValueConverter}}"
820+
contract7NotPresent:RadiusX="{Binding Source={ThemeResource ControlCornerRadius}, Converter={StaticResource TopLeftCornerRadiusDoubleValueConverter}}"
821+
contract7NotPresent:RadiusY="{Binding Source={ThemeResource ControlCornerRadius}, Converter={StaticResource BottomRightCornerRadiusDoubleValueConverter}}"/>
819822
<contract7NotPresent:FontIcon
820823
x:Name="DownLevelCheckGlyph"
821824
FontFamily="{ThemeResource SymbolThemeFontFamily}"

0 commit comments

Comments
 (0)