c# - WinRT - 在控件中显示动画 GIF

标签 c# xaml windows-8 microsoft-metro windows-runtime

我需要在我的 Metro 应用程序中显示动画 GIF,但我找不到任何允许它的控件。 (我尝试了播放器框架中的 ImageMediaElementMediaPlayer)

是否有可能以某种方式显示动画 GIF?

最佳答案

您可以使用 .NET Framework 中的 BitmapDecoder 类以 native 方式实现这一点。我在我的博客上有一个示例,它展示了如何实现能够显示资源 gif 文件中的动画 GIF 的 AnimationControl。查看:http://www.henrikbrinch.dk/Blog/2013/02/21/Windows-8---GIF-animations--the-RIGHT-way

关于c# - WinRT - 在控件中显示动画 GIF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14183296/

相关文章:

javascript - ListViewItem 上的右键单击和上下文菜单事件

windows - 在 Windows 8 中从 Metro 应用程序触发关机/重启的最佳方式

c# - Unity C#,如何将日期添加 X 天?

c# - Xamarin.UITest:如何验证占位符/提示文本

c# - OO设计,私有(private)方法之间传递参数还是访问成员变量?

c# - 检测哪个控件被聚焦?

c# - .NET 应用程序天生就是内存密集型的吗?

c# - xaml 中的框架导航返回 false

c# - 显式设置 ItemTemplate 的 Datacontext

windows-8 - bing map 不适用于 Windows 应用商店应用