WPF基础的三种触发器
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
开发工具与关键技术:Visual Studio 2015
作者: 李杨
撰写时间:2021-01-20
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wpf中触发器它是应用到程序页面模板、样式、主题、皮肤的基础。
Style、ControlTemplate 和 DataTemplate 都有触发器集合。
在wpf中我们常用到的基础触发器有三种:
第一种是、属性触发器Triggers
一个属性的更改会在另一个属性中触发即时或动态更改。
属性触发器当依赖属性的值改变时调用。
属性触发器只检查WPF从属性,还有一种数据触发器就可以检查任何一种可以绑定的属性。
属性触发器代码例子:
<!--属性触发器-->
2 <TextBox TextWrapping="Wrap" Margin="5">
3 <TextBox.Style>
4 <Style TargetType="TextBox">
5 <Style.Triggers>
6 <Trigger Property="Text" Value="text">
7