WPF Animated GIF
is a library that has the role of displaying animated images, mostly GIF files, in WPF. Although Windows Presentation Foundation is less as it has been replaced by UWP (Universal Windows Platform), the library can still be used in XAML or other source code without too much hassle.
Developers who plan to employ it in XAML simply need to replace the settings of the Source property with the AnimatedSource. According to the developer, users can specify a repetitive behavior for the GIF so it creates something similar to a loop. In the eventuality that the behavior is not specified, then the animation is going to be repeated based on the count of its metadata.
The direct advantage of using the library stems from the fact that it can animate GIF within a normal Image control without having to specify the control. Other noteworthy features of the library include the fact that it can account for the frame duration, allows the preview of the animation in design mode and comes with support for managing the GIF manually, with simple commands like pause, seek or resume. Moreover, it includes notification for when the animation is done so that developers can include additional actions if needed.