Repeating opacity pulse animation that alternates the target's opacity between MinOpacity and MaxOpacity over (defaults to 1.2 seconds). The cycle has four equal phases: fade down, hold, fade up, hold.
Definition
Namespace:Telerik.Windows.Controls.Animation
Assembly:Telerik.Windows.Controls.dll
Syntax:
public class PulseOpacityAnimation : BaseAnimation
Inheritance: objectRadAnimationBaseAnimationPulseOpacityAnimation
Inherited Members
Constructors
Initializes a new instance of the PulseOpacityAnimation class.
public PulseOpacityAnimation()
Properties
Gets or sets a value that describes the maximum opacity during the animation.
public double MaxOpacity { get; set; }
Gets or sets a value that describes the minimum opacity during the animation.
public double MinOpacity { get; set; }
Methods
Creates the animation.
protected override Storyboard CreateAnimationOverride(FrameworkElement control, FrameworkElement target)
The control for which the animation is needed.
targetFrameworkElementThe targeted element of the animation.
Returns:Storyboard
The newly created animation.
Overrides:
Updates the animation.
protected override void UpdateAnimationOverride(FrameworkElement control, Storyboard storyboard, FrameworkElement target, params object[] args)
The control for which the animation needs to be updated.
storyboardStoryboardStoryboard that needs to be updated.
targetFrameworkElementThe targeted element of the animation.
argsobject[]Overrides: