Expression Blend:为什么我没有Transitions和Easing的选项?

时间:2011-08-19 18:12:33

标签: expression-blend transitions easing

我正在使用Expression Blend 4和.Net 3.5

在下图中,有过渡效果的选项以及为过渡选择缓动效果的功能:

Expression Blend States - With Effects and Transitions

My Blend界面在我的WPF应用程序中没有这些:

Expression Blend States - NO Effects or Transitions Options

但是,如果我创建一个新应用程序(例如WPF Sketchflow应用程序),这些选项就会像第一张照片中那样显示。

是什么决定了这些选项是否出现,以及如何将它们导入我的WPF应用程序?

1 个答案:

答案 0 :(得分:2)

我认为你需要WPF工具包才能在.NET 3.5中实现这一目标。 (WPF 3.5缺少VisualStateManager;工具包添加了这个缺失的部分。)至于为什么它没有显示,这是因为它是not supported in WPF 3.5

  

在V3中,我们在这个领域增加了四个主要增强功能。第一个是   EasingFunctions对于制作属性动画至关重要   正确的感觉。我们有所有的经典 - 二次方,立方体,反弹,   弹性等。另外,你可以用C#或VB编写自己的EasingFunction   并将其应用于您想要的任何动画。这一切都得到了支持   Silverlight 3和WPF 4。

当您创建新的WPF Sketchflow应用程序时,它几乎肯定是针对.NET 4.0。