C# 如何设置TaskBarItemInfo.Overlay图像的动画?
我试图在任务栏中创建一个旋转同步图标,但似乎无法使其正常工作。 我可以使图像出现,但没有动画 根据MSDN,可以为TaskBarItemInfo的覆盖图像设置动画。 我尝试过使用故事板和动画gif,但没有任何动作 有人有主意吗 编辑:故事板测试 XAML:C# 如何设置TaskBarItemInfo.Overlay图像的动画?,c#,wpf,image,animation,taskbar,C#,Wpf,Image,Animation,Taskbar,我试图在任务栏中创建一个旋转同步图标,但似乎无法使其正常工作。 我可以使图像出现,但没有动画 根据MSDN,可以为TaskBarItemInfo的覆盖图像设置动画。 我尝试过使用故事板和动画gif,但没有任何动作 有人有主意吗 编辑:故事板测试 XAML: 我唯一想到的是一些杀毒公司…他们非常重视动画徽标…问题更新。代码添加。 <Window.Resources> <TransformedBitmap x:Key="TaskbarOverlayImageSync"
我唯一想到的是一些杀毒公司…他们非常重视动画徽标…问题更新。代码添加。
<Window.Resources>
<TransformedBitmap x:Key="TaskbarOverlayImageSync"
Source="/Joni_Planner;component/Resources/TabItemIcons/sync4.png">
<TransformedBitmap.Transform>
<RotateTransform Angle="0" />
</TransformedBitmap.Transform>
</TransformedBitmap>
<Storyboard x:Key="TaskbarOverlayStoryboard"
RepeatBehavior="Forever">
<DoubleAnimation Storyboard.TargetName="TaskbarItem"
Storyboard.TargetProperty="Overlay.(TransformedBitmap.Transform).(RotateTransform.Angle)"
By="10"
To="360"
Duration="0:0:1.5"
FillBehavior="Stop" />
</Storyboard>
</Window.Resources>
<Window.TaskbarItemInfo>
<TaskbarItemInfo x:Name="TaskbarItem"/>
</Window.TaskbarItemInfo>
var taskbarAnimateStoryboard = (Storyboard) FindResource("TaskbarOverlayStoryboard");
TaskbarItem.Overlay = (ImageSource)FindResource("TaskbarOverlayImageSync");
taskbarAnimateStoryboard.Begin();