首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用MediaElement动画GIF

使用MediaElement动画GIF
EN

Stack Overflow用户
提问于 2018-04-17 16:13:10
回答 1查看 5.2K关注 0票数 4

当我的应用程序很忙的时候,我需要一个旋转加载程序来显示。

我发现一些帖子暗示MediaElement是最好的方法。下面是在设计器上显示ajax-loader.gif的内容。但是,当我运行应用程序时,MediaElement没有显示任何内容。

代码语言:javascript
复制
<MediaElement Source="file:images/ajax-loader.gif" LoadedBehavior="Play" Visibility="Visible" />

也不确定这是否是一个相关的问题,但是从设计者那里,Source下拉列表并没有拾取我的图像(Build =Resourcefor他们)。因此,我手动指定了允许它在设计器中显示的文件。但是,在运行时,图像会消失。

如果我在静态位置指定图像,它在设计和运行时都能工作。

C:\temp\ajax-loader.gif

代码语言:javascript
复制
<MediaElement Source="file:/temp/ajax-loader.gif" LoadedBehavior="Play" Visibility="Visible" />

所以很明显,即使我有Build = Resource映像,它们也不会被MediaElement捕获。我甚至试过简单的..。

代码语言:javascript
复制
<MediaElement Source="ajax-loader.gif" LoadedBehavior="Play" Visibility="Visible" />

如何使用MediaElement来显示作为资源加载的动画GIF?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-04-17 16:37:11

原来MediaElement源属性不能为本文提取一个资源.

https://msdn.microsoft.com/es-es/library/aa970915(v=vs.85).aspx

我的解决办法是..。

代码语言:javascript
复制
<MediaElement Source="Images/ajax-loader.gif" LoadedBehavior="Play" Visibility="Visible" />

并设置Build = Content..。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49882900

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档