WPF中的动态GIF问题

4

我在我的WPF中添加了上述代码,其中包括动画GIF图像。问题是每当表单加载时,我都找不到任何图像显示在表单上,有什么建议吗?

<Image Name="imgScan"  Source="Images\Pre_Scan_RealImage.gif" />

我甚至尝试了上面显示的图像元素。
4个回答

11

使用以下XAML

<MediaElement Height="30" Width="30" LoadedBehavior="Play" Source="Images\loading.gif" />

设置 loading.gif 的属性

  1. BuildAction:None
  2. Copy to Output Directory:始终复制

它应该可以正常工作。


6

2

我甚至尝试了上面显示的图像元素

它是否起作用了呢? ;)

MediaElement 暂时不支持打包 URI。这意味着您需要将 GIF 作为外部文件而不是资源包含在内。如果不是这个问题,您需要提供更多信息。


0
我在这里找到了一个用于显示动画GIF的用户控件here,而且它的工作方式就像简单的图像控件一样。
谢谢大家。
这是同一篇文章(由Wayback Machine捕获的网页帖子)。

5
链接已失效,因此此答案现在已无用。你能提供任何细节吗? - Foole

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接