我有一个wpf应用,该应用具有绑定到隐藏代码中的属性的功能。
它们的更新要归功于标准的OnPropertyChanged()
行为-到目前为止一切顺利。
无论何时更新该值,我都希望短暂地闪烁xaml对象的背景-提醒眼睛注意值的变化。我觉得这应该很容易,但是我认为存在语法问题。
到目前为止,我已经尝试介绍Label
的背景:
<Style TargetType="{x:Type Label}">
<Style.Triggers>
<EventTrigger RoutedEvent="Binding.TargetUpdated">
<BeginStoryboard>
<Storyboard AutoReverse="True">
<ColorAnimation Duration="0:0:0.3"
Storyboard.TargetProperty="Background"
To="Blue"/>
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</Style.Triggers>
</Style>
..我在做什么错了?
答案 0 :(得分:0)
@Pavel为我指明了正确的方向。
在我的xaml控件上,我需要向绑定中添加NotifyOnTargetUpdated
,如下所示:
Content="{Binding ID, NotifyOnTargetUpdated=True}"