本文详解C#WPF的Style 中触发器Trigger
目录
触发器概念
即当某些条件满足时会触发一个行为(比如某些值的变化或动画的发生等)。
触发器比较像事件。事件一般是由用户操作触发的,而触发器除了有事件触发型的 EventTrigger 外还有数据变化触发型的 Trigger/DataTrigger 及多条件触发型的 MultiTrigger/MultiDataTrigger等。
基本 Trigger
Trigger类是最基本的触发器。类似于 Setter,Trigger 也有 Property 和 Value 这两个属性Property是 Trigger 关注的属性名称,Value 是触发条件。Trigger 类还有一个 Setters 属性,此属性值是一组Setter,一旦触发条件被满足,这组 Setter 的“属性一值”就会被应用,触发条件不再满足后,各属性值会被还原。
示例