diff --git a/ModernWpf.Controls/ToggleSwitch/ToggleSwitch.xaml b/ModernWpf.Controls/ToggleSwitch/ToggleSwitch.xaml
index b147cc2d..182607fc 100644
--- a/ModernWpf.Controls/ToggleSwitch/ToggleSwitch.xaml
+++ b/ModernWpf.Controls/ToggleSwitch/ToggleSwitch.xaml
@@ -26,6 +26,7 @@
+
@@ -351,11 +352,12 @@
-
+
+
@@ -57,7 +59,8 @@
Background="{TemplateBinding Background}"
BorderBrush="{DynamicResource CalendarViewNavigationButtonBorderBrush}"
BorderThickness="{TemplateBinding BorderThickness}"
- Margin="{TemplateBinding Padding}">
+ Margin="{TemplateBinding Padding}"
+ CornerRadius="{TemplateBinding primitives:ControlHelper.CornerRadius}">
+
@@ -37,15 +38,15 @@
-
+
-
+ SnapsToDevicePixels="True">
+
@@ -53,7 +54,7 @@
-
+
@@ -134,7 +135,7 @@
-
+
diff --git a/ModernWpf/Styles/Slider.xaml b/ModernWpf/Styles/Slider.xaml
index 8a5d86b0..31aec092 100644
--- a/ModernWpf/Styles/Slider.xaml
+++ b/ModernWpf/Styles/Slider.xaml
@@ -151,11 +151,12 @@
TextWrapping="Wrap"
Visibility="{TemplateBinding primitives:ControlHelper.HeaderVisibility}"
SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" />
-
+ primitives:FocusVisualHelper.IsTemplateFocusTarget="True"
+ CornerRadius="{DynamicResource ControlCornerRadius}">
@@ -230,6 +231,7 @@
DataContext="{TemplateBinding Value}"
Height="{DynamicResource SliderHorizontalThumbHeight}"
Width="{DynamicResource SliderHorizontalThumbWidth}"
+ primitives:ControlHelper.CornerRadius="{DynamicResource ControlCornerRadius}"
primitives:FocusVisualHelper.FocusVisualMargin="-14,-6,-14,-6">
@@ -238,7 +240,7 @@
-
+
@@ -296,11 +298,12 @@
Visibility="{TemplateBinding primitives:ControlHelper.HeaderVisibility}"
SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}">
-
+ primitives:FocusVisualHelper.IsTemplateFocusTarget="True"
+ CornerRadius="{DynamicResource ControlCornerRadius}">
@@ -376,6 +379,7 @@
DataContext="{TemplateBinding Value}"
Width="{DynamicResource SliderVerticalThumbWidth}"
Height="{DynamicResource SliderVerticalThumbHeight}"
+ primitives:ControlHelper.CornerRadius="{DynamicResource ControlCornerRadius}"
primitives:FocusVisualHelper.FocusVisualMargin="-6,-14,-6,-14">
@@ -384,7 +388,7 @@
-
+
diff --git a/ModernWpf/ThemeResources/Dark.xaml b/ModernWpf/ThemeResources/Dark.xaml
index aeaaa4d6..c7fe705d 100644
--- a/ModernWpf/ThemeResources/Dark.xaml
+++ b/ModernWpf/ThemeResources/Dark.xaml
@@ -1768,10 +1768,12 @@
+ BorderThickness="{TemplateBinding primitives:FocusVisualHelper.FocusVisualSecondaryThickness}"
+ CornerRadius="{TemplateBinding primitives:ControlHelper.CornerRadius}" />
diff --git a/ModernWpf/ThemeResources/HighContrast.xaml b/ModernWpf/ThemeResources/HighContrast.xaml
index adb58780..c9b0d7f5 100644
--- a/ModernWpf/ThemeResources/HighContrast.xaml
+++ b/ModernWpf/ThemeResources/HighContrast.xaml
@@ -1645,10 +1645,12 @@
+ BorderThickness="1"
+ CornerRadius="{TemplateBinding primitives:ControlHelper.CornerRadius}" />
diff --git a/ModernWpf/ThemeResources/Light.xaml b/ModernWpf/ThemeResources/Light.xaml
index d2183b10..cf73b0d8 100644
--- a/ModernWpf/ThemeResources/Light.xaml
+++ b/ModernWpf/ThemeResources/Light.xaml
@@ -1770,10 +1770,12 @@
+ BorderThickness="{TemplateBinding primitives:FocusVisualHelper.FocusVisualSecondaryThickness}"
+ CornerRadius="{TemplateBinding primitives:ControlHelper.CornerRadius}" />