您可能知道,Animation.To
和Animation.From
属性必须是严格的字面值,或使用{StaticResource}
扩展名标记资源,否则相当严格InvalidOperationException
出现:Cannot freeze this Storyboard timeline tree for use across threads.
某些技术,包括(但不限于)ResourceDictionary
交换,在ControlTemplate
中重新利用未使用的元素属性和/或附加属性以进行样式设置似乎阻碍了此限制。
从不关注此限制背后的原因(可能是可以理解的),请分享您对没有不可变To
和From
值的故事板动画的体验。
答案 0 :(得分:1)
在某些情况下,只提供To
或By
值可以解决问题,因为动画将相对于当前值。