WPF基础的三种触发器

本文介绍了WPF中三种基础的触发器:属性触发器、数据触发器和事件触发器。属性触发器在依赖属性值改变时触发,数据触发器则针对绑定数据的变化,事件触发器在特定事件发生时激活,常用于动画。通过示例代码展示了每种触发器的用法。
摘要由CSDN通过智能技术生成

WPF基础的三种触发器

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

开发工具与关键技术:Visual Studio 2015 

作者: 李杨

撰写时间:2021-01-20

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

wpf中触发器它是应用到程序页面模板、样式、主题、皮肤的基础。

StyleControlTemplate 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                   

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值