使用UWP应用程序中的Storyboard同步动画显示多个按钮的闪烁动画

时间:2018-06-02 04:24:14

标签: c# xaml uwp uwp-xaml

请注意我正在使用UWP。 好吧,所以我有一个自定义按钮,当它打开时开始闪烁,然后在切换时停止闪烁。现在说我有另一个闪烁按钮类型的实例。如果第一个按钮已经打开并闪烁,然后我切换第二个按钮开始闪烁,我希望第二个按钮与第一个按钮同步闪烁。所以当第一个按钮闪烁时,我希望第二个按钮同步执行完全相同的操作。实现这种行为有什么解释吗?提前谢谢。

1 个答案:

答案 0 :(得分:2)

可能最简单的解决方案是在激活(新)闪烁按钮时将所有自定义按钮的故事板倒回到零。使用Storyboard.Seek()回滚它们:

myStoryboard.Seek(myCustomButton, TimeSpan.Zero, TimeSeekOrigin.BeginTime);

进一步参考: