Trigger 属性触发器
它监视所有者控件上的特定属性,当该属性具有与指定值匹配的值时,属性可以更改。
<Trigger Property="IsMouseOver" Value="True">
DataTrigger 数据触发器
用于不一定是依赖项属性的属性。它们通过创建与常规属性的绑定来工作,然后监视该属性的更改。
<DataTrigger Binding="{Binding ElementName=cbSample, Path=IsChecked}" Value="True">
EventTrigger 事件触发器
主要用于触发动画,以响应被调用的事件。
<EventTrigger RoutedEvent="MouseEnter"> <EventTrigger.Actions> <BeginStoryboard> <Storyboard> <DoubleAnimation Duration="0:0:0.300" Storyboard.TargetProperty="FontSize" To="28" /> </Storyboard> </BeginStoryboard> </EventTrigger.Actions> </EventTrigger>
标签:EventTrigger,触发器,DataTrigger,Trigger,WPF,属性 From: https://www.cnblogs.com/xuzhongjie/p/16744889.html