【发布时间】:2018-12-11 19:54:05
【问题描述】:
我是创建 revit 插件和使用类库项目的新手。目前,我正在使用类库项目创建插件,第一个屏幕是登录屏幕(为此使用 wpf),我想向该 wpf 页面添加 gif 动画。我在网上搜索并找到了一些解决方案(wpfanimatedgif nuget 包、mediaelement),但 gif 无法在 revit 中播放。所以我在 WPF 项目而不是类库项目中尝试了这些解决方案。他们工作了。有人可以帮帮我吗?是否有另一个可用的 nuget 包? 谢谢
编辑:- 里面 C# code ,当我使用媒体元素时,它确实显示了 GIF 的缩略图。
但在里面 Revit ,即使是 GIF 的缩略图也不可见
在 Xaml 中:
<MediaElement Name="My_GIF" LoadedBehavior="Play" UnloadedBehavior="Manual" MediaEnded="MediaElement_MediaEnded" Source="Images\planBIMGIF.gif"/>
在后面的代码中:-
private void MediaElement_MediaEnded(object sender, RoutedEventArgs e)
{
My_GIF.Position = new TimeSpan(0, 0, 20);
My_GIF.Play();
//MessageBox.Show("Playing GIF");
}
【问题讨论】:
-
欢迎来到stackoverflow。请花一分钟时间回答tour,尤其是How to Ask,以及edit您的问题。
标签: c# wpf class-library revit-api revit