【WP7】控件倾斜特效

实现控件倾斜特效
本文介绍了一种在ButtonBase和ListBoxItem控件上实现倾斜效果的方法。通过添加TiltEffect.cs文件并设置属性,可轻松为控件添加随手指移动而变化的倾斜效果。

之前看到一些应用的一些控件在点击的时候,会有倾斜效果,手指移动到不同的地方时,倾斜角度也随之变化,感觉效果很酷

下面说一下大概用法,特效类来自微软官方的一些实例文件

该特效能应用于 ButtonBase 和 ListBoxItem 控件

1、首先添加定义特效的文件到项目中  TiltEffect.cs (文件在附件可以下载)

  修改该文件中的命名空间,改为项目的命名空间

2、接着,在页面文件中添加类的声明  

        xmlns:local="clr-namespace:命名空间"
        local:TiltEffect.IsTiltEnabled="True"

  这样效果就应用好了,默认是应用该效果的

  如果不想使用该特效的话,在控件声明的时候设置  local:TiltEffect.SuppressTilt="True"

        <Button Content="不应用效果" Height="150" Width="380" local:TiltEffect.SuppressTilt="True"/>

 

特效类文件:

http://files.cnblogs.com/bomo/TiltEffect.zip

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值