Like QuadraticEase, you can also define QuarticEase to create an animation that accelerates/decelerates using the formula f(t) = t4. You can use PowerEase to create the same behavior by specifying Power="4". Let's add the following mark-up inside our StackPanel to define the animation with the said easing function:
<RadioButton GroupName="AnimationSelector" Content="QuarticEase - EaseInOut" Margin="4"> <RadioButton.Triggers> <EventTrigger RoutedEvent="RadioButton.Checked"> <BeginStoryboard> <Storyboard AutoReverse="True"> <DoubleAnimation Storyboard.TargetName="circle" Storyboard.TargetProperty="(Canvas.Left)" To="350"> <DoubleAnimation.EasingFunction> ...