我希望能够在文本元素上创建淡入淡出动画
绑定到该元素更新。换句话说,效果是那样的
文本被添加到文本框中,文本更新时会看到淡入效果
然后淡出我不知道如何实现这一目标。我见过类似的东西
使用EventTrigger
上的RoutedEvent
,例如FrameworkElement.Loaded
但是如何检测绑定何时更新?
感谢。
答案 0 :(得分:8)
您可以在绑定上设置将导致事件触发的属性。有两个属性可用:
从您的设置说明中,您似乎想要使用 NotifyOnTargetUpdated 。在绑定中将其设置为true,然后无论何时目标更新,Binding.TargetUpdated事件都将触发。然后,您可以在EventTrigger中收听该事件,并淡化文本。