【问题标题】:Problem with animated GIF in WPFWPF中动画GIF的问题
【发布时间】:2010-09-15 10:46:22
【问题描述】:

我尝试使用在How do I get an animated gif to work in WPF? 找到的自定义类在 WPF 应用程序中显示动画 GIF 首先我使用了 AnimatedImage 类,然后是 GifImage 类。两个类在动画初始化期间都失败了(将 Uri 解析为 GIF 文件,保存为 app.resource,它的“Build action”=resource)。

第二次尝试的结果显示在此链接的图片中:http://i.piccy.info/i5/47/02/490247/2.png

抱歉链接,但 StackOverflow 引擎说,我必须至少有 10 个声望点才能使用图片。

什么是错误?

【问题讨论】:

标签: wpf xaml animated-gif


【解决方案1】:

图片路径未正确指定。

当使用打包到程序集中的资源文件时,您需要提供的只是图像的路径,而不需要 /component 或其他任何内容。您可以尝试使用前导斜线或不使用前导斜线,我忘记了有什么区别。

如果要指定绝对 URI,则需要整个 PackURI:

pack://application:,,,/MyProgram;component/Subfolder/ResourceFile.ext

您可以在专门针对它们的相当全面的MSDN page 中找到有关包 URI 的更多详细信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-12
    • 2014-09-04
    • 2010-11-17
    相关资源
    最近更新 更多