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
>
查看全文
相关阅读:
【流程图绘制】+Visual Paradigm+各种常用流程图绘制
【数据库】+visual paradigm+设计ER数据库模型
【Java】+正则
【前端】
【selenium】+java+谷歌+实现UI自动化
【前端】+前、后端通过json接口建立连接
【Java】+前、后端通过json接口建立连接
【前端】+可视化布局工具
【jmeter】+Not able to find Java executable or version. Please check your Java installation
【Git】+常用命令大全
原文地址:https://www.cnblogs.com/Clingingboy/p/1214454.html
最新文章
【JMeter】+响应内容显示乱码
【Java】+多线程
【网络安全】+SqlMap
【Charles】
【微信小程序】
【Fiddler】
【Appium】 Java 自动化
【Java】+JDK+环境配置
【Java】+Xmind文件解析
【屏幕录制】+傲软录屏
热门文章
【Java】+exe4j+jar包打成exe可执行程序
【Java】+GUI+swing可视化界面开发
【Java】+图表生成(8种图表工具)
Windows+bat+控制dos窗口属性
【Java】+获取Linux服务器的CPU、内存使用率
【Java】分割字符串并实现去重(重复的分割字符)
【Linux】查看/计算CPU使用率
【Java】+通过oshi获取系统信息
【Java】+随机数生成的常用方式
【PHP】
Copyright © 2011-2022 走看看