WPF:'自动'动画可能吗?

时间:2009-06-08 16:08:33

标签: wpf animation

我有一个使用DataTemplates显示项目的ItemsControl。当项目的某些属性发生变化时,我希望更改在ItemsControl中显示为动画。例如,一个项目有一个厚度和一个颜色,当这些属性改变时,我想显示一个动画从一个转换到另一个。最简单的方法是什么?

1 个答案:

答案 0 :(得分:1)

我认为您可以通过使用触发器EnterActionsExitActions来实现此目的 如果属性是控件的一部分,则可以将它们与标准触发器一起使用;如果要模板化的项目上存在属性,则可以使用DataTrigger。虽然他们需要Value属性的设定值来触发操作,但您可以使用ValueConverterMultiValueConverter将值转换为触发器更有用的值。