zoukankan
html css js c++ java
wpf触发器
1.属性触发器(依赖属性皆可,有个疑问按钮点击一下一直在闪,待研究)
<
Style.Triggers
>
<
Trigger
Property
="IsMouseOver"
Value
="True"
>
<
Setter
Property
="Background"
Value
="Green"
/>
</
Trigger
>
</
Style.Triggers
>
2.
MultiTrigger(满足多条件)
<
MultiTrigger
>
<
MultiTrigger.Conditions
>
<
Condition
Property
="HasItems"
Value
="false"
/>
<
Condition
Property
="Width"
Value
="Auto"
/>
</
MultiTrigger.Conditions
>
<
Setter
Property
="MinWidth"
Value
="120"
/>
</
MultiTrigger
>
3.DataTrigger与上面相似
<
DataTrigger
Binding
="
{Binding Path=State}
"
Value
="WA"
>
<
Setter
Property
="Foreground"
Value
="Red"
/>
</
DataTrigger
>
<
MultiDataTrigger
>
<
MultiDataTrigger.Conditions
>
<
Condition
Binding
="
{Binding Path=Name}
"
Value
="Portland"
/>
<
Condition
Binding
="
{Binding Path=State}
"
Value
="OR"
/>
</
MultiDataTrigger.Conditions
>
<
Setter
Property
="Background"
Value
="Cyan"
/>
</
MultiDataTrigger
>
4.EventTrigger 根据事件触发一组动画
<
EventTrigger
RoutedEvent
="Mouse.MouseLeave"
>
<
EventTrigger.Actions
>
<
BeginStoryboard
>
<
Storyboard
>
<
DoubleAnimation
Duration
="0:0:1"
Storyboard.TargetProperty
="MaxHeight"
/>
</
Storyboard
>
</
BeginStoryboard
>
</
EventTrigger.Actions
>
</
EventTrigger
>
查看全文
相关阅读:
.NET Task揭秘(一)
.net线程池内幕
Branch 向量化
让你的gdb print 更可读
获取web项目的绝对路径的方法总结
Android事件监听(一)——简介篇
Android事件监听(二)——点击鼠标事件
jsp运行环境的安装和配置
log4j中的DailyRollingFileAppender日志输出器工作原理
开发环境搭建
原文地址:https://www.cnblogs.com/Clingingboy/p/1214454.html
最新文章
认识jquery
浅谈jquery选择器
C#面向编程的三大特征
简单而又复杂的jsp(小知识)
Map三种遍历方式
初识反编译
我认识的log4j开源日志
JAVA中的异常及处理异常的方法
简述类和对象
jQuery中的事件与动画
热门文章
Myeclipse2014与maven的友好慰问
简单又有趣的java题
简单而明了的转发与重定向~~~
c#数组小知识
动态网页基础
验证正则表达式
JSP数据交互——九大内置对象及其方法详解(一)
初识JQuery
Java中 重定向和转发的区别 、与Session
Java中的变量、数据类型和运算符
Copyright © 2011-2022 走看看