【问题标题】:Expression blend click event animation表情混合点击事件动画
【发布时间】:2009-09-23 15:37:54
【问题描述】:

我创建了一个按钮并在表达式混合中添加了故事板动画。我还添加了超链接行为。该链接有效,但是当我将鼠标悬停在它上面以显示动画时,什么也没有发生。

有没有关于如何将超链接与动画链接的教程?

【问题讨论】:

    标签: silverlight expression-blend


    【解决方案1】:

    您的动画的触发因素是什么?不幸的是,我不知道实现这一点的最佳“可混合”方式,但在 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

    【讨论】:

      猜你喜欢
      • 2019-01-06
      • 1970-01-01
      • 1970-01-01
      • 2017-01-19
      • 2011-03-05
      • 1970-01-01
      • 1970-01-01
      • 2012-06-21
      • 1970-01-01
      相关资源
      最近更新 更多