wpf 加载 gif 图像动画

wpf loading a gif image animation

我想做一个简单的 button_click 来加载动画 gif 并让它循环 3 次。

最接近的不是 Winform 示例的示例是 Mediaelement,但是如何在单击按钮时加载它?

能给我指点教程吗?

<MediaElement  Height="113" 
               HorizontalAlignment="Left" 
               Name="mediaElement1" 
               Width="177" Source="giffy.gif" 
               LoadedBehavior="Play" 
               Stretch="Fill" SpeedRatio="1" IsMuted="False" />

我用过这个,它很容易通过 Nuget 安装程序安装到项目中。

Nuget WpfAnimatedGif

他们的 github 页面 WPF Animated GIF 指定了如何将其设置为循环 x 次。