为什么状态转换故事板迫使列表框“保持”缓和?

时间:2012-02-08 04:16:06

标签: silverlight xaml animation expression-blend

我正在尝试使用混合中的可视状态管理器来设置状态转换动画。对于我没有多控件的简单状态转换,多键故事板似乎有用。当我尝试将复杂的故事板作为状态转换的一部分来实现时,我遇到了麻烦。

我有一个列表框,我试图在画布上动画移动。当我使用Blend设计器移动它时,它会注册动画,但移动的缓动设置为“Hold In”,我无法更改它。这似乎是制作一个DiscreteObjectKeyFrame动画,而我相信我想要一个双动画,但我不知道如何让混合做我想要的。动画不透明似乎按预期工作。

如何使用线性缓动动画显示列表框在画布上的位置?

1 个答案:

答案 0 :(得分:1)

这是因为尝试为仅支持离散帧动画的属性设置动画。要使其工作,您必须使用动画的自定义路径或选择支持平滑动画的另一个属性(最好是double类型)。