<MediaElement x:Name="element" LoadedBehavior="Play" Stretch="Fill"
Source=".\gif\DataGrid使用1.gif"
MediaEnded="MediaElement_MediaEnded"/>
具体你也可以看下百度经验:http://jingyan.baidu.com/article/c33e3f48a3635dea15cbb514.html
如有疑问,继续追问。
<灌水><a herf="http://blog.csdn.net/gqqnb/article/details/7213449">您可以看下这篇博文</a>
</灌水>
<灌水>第三种方法一定会占用很大资源</灌水>
<灌水>
<a herf="https://msdn.microsoft.com/zh-cn/library/system.windows.media.imaging.bitmapsource(v=vs.110).aspx#示例">
本篇来自MSDN的文档阐述了以BitmapImage方式的实现</a>
<a herf="https://msdn.microsoft.com/zh-cn/library/system.windows.media.imaging.bitmapimage(v=vs.110).aspx">
另请参见https://msdn.microsoft.com/zh-cn/library/system.windows.media.imaging.bitmapimage(v=vs.110).aspx</a>
</灌水>
我水不下去了
另外,您为什么需要用WPF加入那么多GIF呢,毕竟IL代码做的优化已经让性能提高了,继续(挣扎)是没有很大用的。
WPF的资源占用问题很严重,其实不适合做高性能程序(参见C++与C#的性能差别)
反正我也不是要超想要采纳
就这样
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)