我如何将静态或动态资源分配给动画。例如,我如何将画笔资源分配给ColorAnimation的From或To属性。
答案 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}"