我创建了一个按钮并在表达式混合中添加了一个故事板动画。我还添加了超链接行为。该链接有效,但是当我将鼠标悬停在它上面以显示动画时,什么也没有发生。
是否有关于如何将超链接与动画链接的教程?
我创建了一个按钮并在表达式混合中添加了一个故事板动画。我还添加了超链接行为。该链接有效,但是当我将鼠标悬停在它上面以显示动画时,什么也没有发生。
是否有关于如何将超链接与动画链接的教程?
你的动画的触发点是什么?不幸的是,我不知道实现这一点的最佳“可混合”方式,但在 Xaml 中连接起来应该很容易。你可能会得到这样的结果:
<Button>
<Button.Triggers>
<EventTrigger RoutedEvent="Button.MouseEnter">
<BeginStoryboard>
<Storyboard>
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</Button.Triggers>
</Button>
这应该会导致您的故事板在鼠标进入按钮时运行。我知道这与您所追求的悬停事件不同,但我认为您可以在动画中添加延迟来补偿它。如果这没有帮助,您可以发布您正在使用的 Xaml 吗?
本文讨论 Xaml 中的动画触发器,但它可能比您想要的更多:http: //msdn.microsoft.com/en-us/magazine/cc721608.aspx