WpfAnimatedGif
Provides a way to pause, resume or seek a GIF animation.
Returns the number of frames in the image.
Returns the duration of the animation.
Returns a value that indicates whether the animation is paused.
Returns a value that indicates whether the animation is complete.
Seeks the animation to the specified frame index.
The index of the frame to seek to
Returns the current frame index.
Pauses the animation.
Starts or resumes the animation. If the animation is complete, it restarts from the beginning.
Raised when the current frame changes.
Finalizes the current object.
Disposes the current object.
Disposes the current object
true to dispose both managed an unmanaged resources, false to dispose only managed resources
Provides attached properties that display animated GIFs in a standard Image control.
Gets the value of the AnimatedSource attached property for the specified object.
The element from which to read the property value.
The currently displayed animated image.
Sets the value of the AnimatedSource attached property for the specified object.
The element on which to set the property value.
The animated image to display.
Identifies the AnimatedSource attached property.
Gets the value of the RepeatBehavior attached property for the specified object.
The element from which to read the property value.
The repeat behavior of the animated image.
Sets the value of the RepeatBehavior attached property for the specified object.
The element on which to set the property value.
The repeat behavior of the animated image.
Identifies the RepeatBehavior attached property.
Gets the value of the AnimationSpeedRatio attached property for the specified object.
The element from which to read the property value.
The speed ratio for the animated image.
Sets the value of the AnimationSpeedRatio attached property for the specified object.
The element on which to set the property value.
The speed ratio of the animated image.
The AnimationSpeedRatio and AnimationDuration properties are mutually exclusive, only one can be set at a time.
Identifies the AnimationSpeedRatio attached property.
Gets the value of the AnimationDuration attached property for the specified object.
The element from which to read the property value.
The duration for the animated image.
Sets the value of the AnimationDuration attached property for the specified object.
The element on which to set the property value.
The duration of the animated image.
The AnimationSpeedRatio and AnimationDuration properties are mutually exclusive, only one can be set at a time.
Identifies the AnimationDuration attached property.
Gets the value of the AnimateInDesignMode attached property for the specified object.
The element from which to read the property value.
true if GIF animations are shown in design mode; false otherwise.
Sets the value of the AnimateInDesignMode attached property for the specified object.
The element on which to set the property value.
true to show GIF animations in design mode; false otherwise.
Identifies the AnimateInDesignMode attached property.
Gets the value of the AutoStart attached property for the specified object.
The element from which to read the property value.
true if the animation should start immediately when loaded. Otherwise, false.
Sets the value of the AutoStart attached property for the specified object.
The element from which to read the property value.
true if the animation should start immediately when loaded. Otherwise, false.
The default value is true.
Identifies the AutoStart attached property.
Gets the animation controller for the specified Image control.
Gets the value of the IsAnimationLoaded attached property for the specified object.
The element from which to read the property value.
true if the animation is loaded. Otherwise, false.
Identifies the IsAnimationLoaded attached property.
Identifies the AnimationLoaded attached event.
Adds a handler for the AnimationLoaded attached event.
The UIElement that listens to this event.
The event handler to be added.
Removes a handler for the AnimationLoaded attached event.
The UIElement that listens to this event.
The event handler to be removed.
Identifies the AnimationCompleted attached event.
Adds a handler for the AnimationCompleted attached event.
The UIElement that listens to this event.
The event handler to be added.
Removes a handler for the AnimationCompleted attached event.
The UIElement that listens to this event.
The event handler to be removed.