本文介绍: 背景:实现按钮鼠标移动到上方有点交互效果或变一下有阴影。这样使用触发器就行了,但是如果是每个控件都有效果的话使用行为更加合适。1、下载NuGet包:Microsoft.xaml.behavior.wpf。2、创建行为类EffectBehavior,对Behavior进行重写。– 就是简单加上鼠标移动到控件上面加上阴影效果。4、将自己重写的behavior给控件使用。3、在xaml中引入NuGet的命名空间。总结:对Behavior进行重写罢了。同样也是这个NuGet的使用。
背景:实现按钮鼠标移动到上方有点交互效果或变一下有阴影。这样使用触发器就行了,但是如果是每个控件都有效果的话使用行为更加合适
— 就是简单加上鼠标移动到控件上面加上阴影效果
— 抽象类Behavior的泛型传入的是FrameworkElement是因为,大多数控件都是由它派生出来的,具体可以查看这个文章的WPF控件结构:https://www.cnblogs.com/zh7791/p/11372473.html
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。