1

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

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

表达式混合状态 - 带有效果和过渡

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

表情混合状态 - 无效果或过渡选项

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

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

4

1 回答 1

2

我认为您需要 WPF 工具包才能在 .NET 3.5 中走得这么远。(WPF 3.5 缺少 VisualStateManager;工具包添加了这个缺失的部分。)至于它为什么不显示,这是因为它在 WPF 3.5 中不受支持

在 V3 中,我们在这方面添加了四个主要增强功能。第一个是 EasingFunctions,它对于使属性动画具有正确的感觉至关重要。我们拥有所有经典 - 二次、三次、反弹、弹性等。此外,您可以用 C# 或 VB 编写自己的 EasingFunction 并将其应用于您想要的任何动画。Silverlight 3 和 WPF 4 都支持这一点。

当您创建一个新的 WPF Sketchflow 应用程序时,几乎可以肯定它的目标是 .NET 4.0。

于 2011-08-22T17:42:55.117 回答