解决XP上WPF显示gif卡的问题

2016-08-22 19:17:19来源:CSDN作者:z2516305651人点击

初始化过程或者检测升级用到gif作为中间等待,但使用MediaElement在某些XP版本上,gif会卡着不动,去网上查了查,解决方案不少:http://www.cnblogs.com/zjoch/p/3679638.html,但感觉不怎么好用,最后在NuGet里安装WPF Animated GIF(引用WpfAnimatedGif.dll),它是在Image里附加了一个属性,可以加载图片或gif资源,前台代码就两行:

xmlns:gif="http://wpfanimatedgif.codeplex.com"

 <Image gif:ImageBehavior.AnimatedSource="pack://application:,,,/PHM;component/Pics/progressgif.gif" />

这样就可以使用Image加载gif了,在XP上也丝毫不卡。

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台