【发布时间】:2011-08-15 13:43:52
【问题描述】:
我有一个 Windows Phone 7 应用程序,该应用程序有一个页面和该页面上的 StackPanel。
StackPanel 包含多个 TextBlock 元素。
我需要以相同的方式为所有 TextBlock 元素的颜色设置动画。
不幸的是,当我设置 ColorAnimationUsingKeyFrames 时,我只能指定一个 TargetName。由于有多个 TextBlock 控件需要以相同的方式进行动画处理,这非常不方便,我怀疑必须有一种更好的方法来处理这个问题,即复制粘贴 n 个 ColorAnimation 定义,每个文本块一个动画。
任何想法如何设置彩色动画以一次应用于多个控件?
编辑:我意识到这是一个 WP7 问题,但我已将其标记为 WPF,因为我相信相同的技术适用于两者,但如果我错了,请随时纠正我。
【问题讨论】:
-
你也可以标记它 XAML,因为这对所有三个都是通用的。
标签: wpf silverlight xaml windows-phone-7 animation