我正在使用Expression Blend 4和.Net 3.5
在下图中,有过渡效果的选项以及为过渡选择缓动效果的功能:
My Blend界面在我的WPF应用程序中没有这些:
但是,如果我创建一个新应用程序(例如WPF Sketchflow应用程序),这些选项就会像第一张照片中那样显示。
是什么决定了这些选项是否出现,以及如何将它们导入我的WPF应用程序?
答案 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。