|
245 | 245 | <Viewbox Width="34">
|
246 | 246 | <Grid>
|
247 | 247 | <Rectangle x:Name="Track" Fill="Black" HorizontalAlignment="Left" Height="15" Margin="4.211,5,4.211,0" Stroke="{x:Null}" VerticalAlignment="Top" Width="40" RadiusY="7.5" RadiusX="7.5" Opacity="0.26"/>
|
248 |
| - <Ellipse x:Name="Thumb" Fill="#FFFAFAFA" HorizontalAlignment="Left" Height="25" Margin="0,0,0,0" Stroke="{x:Null}" VerticalAlignment="Top" Width="25" RenderTransformOrigin="0.5,0.5" Effect="{DynamicResource MaterialDesignShadowDepth1}"> |
249 |
| - <Ellipse.RenderTransform> |
250 |
| - <TransformGroup> |
251 |
| - <ScaleTransform/> |
252 |
| - <SkewTransform/> |
253 |
| - <RotateTransform/> |
254 |
| - <TranslateTransform/> |
255 |
| - </TransformGroup> |
256 |
| - </Ellipse.RenderTransform> |
257 |
| - </Ellipse> |
258 |
| - </Grid> |
| 248 | + <wpf:Ripple StayOnCenter="True" |
| 249 | + ClipToBounds="False" |
| 250 | + RippleSizeMultiplier="0.75" |
| 251 | + wpf:RippleAssist.ClipToBounds="False" |
| 252 | + x:Name="RippleWrapper"> |
| 253 | + <Ellipse x:Name="Thumb" Fill="#FFFAFAFA" HorizontalAlignment="Left" Height="25" Margin="0,0,0,0" Stroke="{x:Null}" VerticalAlignment="Top" Width="25" RenderTransformOrigin="0.5,0.5" Effect="{DynamicResource MaterialDesignShadowDepth1}"> |
| 254 | + <Ellipse.RenderTransform> |
| 255 | + <TransformGroup> |
| 256 | + <ScaleTransform/> |
| 257 | + <SkewTransform/> |
| 258 | + <RotateTransform/> |
| 259 | + <TranslateTransform/> |
| 260 | + </TransformGroup> |
| 261 | + </Ellipse.RenderTransform> |
| 262 | + </Ellipse> |
| 263 | + </wpf:Ripple> |
| 264 | + </Grid> |
259 | 265 | </Viewbox>
|
260 | 266 | <ControlTemplate.Triggers>
|
261 | 267 | <Trigger Property="IsChecked" Value="True">
|
|
270 | 276 | </Trigger>
|
271 | 277 | <Trigger Property="Button.IsDefaulted" Value="true"/>
|
272 | 278 | <Trigger Property="IsMouseOver" Value="true"/>
|
273 |
| - <Trigger Property="IsPressed" Value="true"/> |
| 279 | + <Trigger Property="IsPressed" Value="true"> |
| 280 | + <Setter TargetName="RippleWrapper" Property="IsActive" Value="True"/> |
| 281 | + </Trigger> |
274 | 282 | <Trigger Property="IsEnabled" Value="false">
|
275 | 283 | <Setter TargetName="Thumb" Property="Fill" Value="#BDBDBD" />
|
276 | 284 | <Setter TargetName="Track" Property="Fill">
|
|
0 commit comments