【WP7】控件倾斜特效

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

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

该特效能应用于 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"/>

 

特效类文件:

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

 

posted @ 2013-01-07 22:41  bomo  阅读(344)  评论(0编辑  收藏  举报