【发布时间】:2019-08-26 14:12:06
【问题描述】:
我正在用 C# 开发一个 Visual Studio 扩展,我想在工具窗口面板中显示一个(等待中的)透明动画 gif。
我用谷歌搜索了很多,我只能找到非常复杂的解决方案,涉及特殊的专用库或一些等效的源代码添加到我的项目中。例如,我可以找到这个帖子:How do I get an animated gif to work in WPF?。但我不明白为什么它需要如此复杂的解决方案来处理像动画 gif 这样的基本功能。
XAML 不能支持原生动画 gif 吗?
在我这边,我在我的 XAML 文件中尝试了以下内容:
<Image Source="pack://application:,,,/MyPlugin;component/Resources/busy.gif"
Width="16" Height="16"/>
在 Visual Studio 处于编辑模式时加载图像(虽然不是动画)。但是,图像NEVER显示在实验实例中。
我错过了什么?
【问题讨论】:
-
嗨!我看到了这个帖子。但是,如前所述,对于显示动画 gif 这样的基本功能,除了所有这些复杂的东西之外,难道没有其他解决方案吗?本机不支持?
-
您不会在 wpf 中使用 gif,而是使用 storyboard。不支持开箱即用的 Gif,因此如果您想使用 wpf,请使用为您提供的工具
-
嗨,这个问题有什么更新吗?
标签: c# visual-studio-extensions