如何将静态或动态资源分配给动画?

时间:2010-07-10 04:04:14

标签: wpf

我如何将静态或动态资源分配给动画。例如,我如何将画笔资源分配给ColorAnimation的From或To属性。

1 个答案:

答案 0 :(得分:1)

ColorAnimation对Color对象进行操作,而不是Brush对象。如果您尝试使用SolidColorBrush资源,只需将它们更改为Color或更改画笔以引用新的Color对象。变化:

<SolidColorBrush x:Key="MyBrush" Color="Red"/>

<Color x:Key="MyColor">Red</Color>
<SolidColorBrush x:Key="MyBrush" Color="{StaticResource MyColor}"/>

To="{StaticResource MyColor}"