wpf触发器

  1. 属性触发器:当【依赖属性】的值发生改变时将会引发触发器,显示不同的值
<Style.Trigger>
    <Trigger Property="Control.IsFocused" Value="True">
        <Setter Property="Control.Foreground" Value="Red"/>
" Value="Red"/>
    </Trigger>
</Style.Trigger>
  1. 事件触发器:是在某个事件被触发时来调用这个触发器的相关操作:主要用于动画
<Style.Trigger>
<EventTrigger RoutedEvent="Mouse.MouseEnter"> </EventTrigger>
</Style.Trigger>
  1. 数据触发器:根据绑定的数据不同显示不同的内容

依赖属性是一种可以自已没有值,但是可以通过Binding方式,从数据源(依赖别人的数据)获得值的属性

发布者

zebulun

我还是我,不一样的花火!