码迷,mamicode.com
首页 > 其他好文 > 详细

触发器系列(1)Trigger

时间:2014-05-13 07:43:28      阅读:240      评论:0      收藏:0      [点我收藏+]

标签:wpf触发器   trigger   

Style 直译过来就是 风格 样式,简单来说,就是一种对属性值的批处理,类似于Html的CSS,可以快速的设置一系列属性值到UI元素。

构成Style 的两种元素是Style 和Trigger 

Style类帮助我们设置控件的静态外观风格 

Trigger类 则帮助我们设置控件的行为风格 

这里主要讲解Trigger

(1)Trigger:以控件的属性作为触发条件,如前面的IsMouseOver为True的时候触发。
(2)DataTrigger:以控件DataContext的属性作为触发条件。
(3)MultiTrigger:以控件的多个属性作为触发条件。
(4)MultiDataTrigger:以控件DataContext的多个属性作为触发条件。
(5)EventTrigger:以RoutedEvent作为触发条件,当指定的路由事件Raise时触发。

首先说Trigger吧!

代码如下:

<Style.Triggers>
<!--当鼠标悬停的时 改变宽度为80-->
      <Trigger Property="IsMouseOver" Value="True">
           <Setter Property="Width" Value="80"/>
      </Trigger>
</Style.Triggers>




触发器系列(1)Trigger,布布扣,bubuko.com

触发器系列(1)Trigger

标签:wpf触发器   trigger   

原文地址:http://blog.csdn.net/coolfeiweb/article/details/25599273

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!