码迷,mamicode.com
首页 > Windows程序 > 详细

在 Windows Phone 中,为 Grid 添加 Tilt 效果

时间:2014-06-20 18:46:44      阅读:270      评论:0      收藏:0      [点我收藏+]

标签:style   class   blog   code   http   tar   

在 Windows Phone 中,Tilt 效果是比较经典的效果,我们可以很简单的为按钮等控件添加这样的效果(使用 Windows Phone Toolkit 的Tilt 效果),但是,如果我们想要让一个 Grid 也具有 Tilt 效果的话,如果直接这么写是不会起作用的:

<Grid x:Name="GridGame" toolkit:TiltEffect.IsTiltEnabled="True">

为什么给按钮这样写是可以的,而Grid就失效了呢?

这是因为,Tilt效果只对 "Seleteable" 的项上,Grid 不是"Selecteable"的项……

那怎么解决呢?

方法也很简单,有点取巧的意思,就是在Grid外边套上一个"Selectable"的项:ListBoxItem。写法是这样的:

<ListBoxItem toolkit:TiltEffect.IsTiltEnabled="True">
   <Grid x:Name="GridGame"></Grid>
</ListBoxItem>

这样Grid也就具有了Tilt效果了。

在 Windows Phone 中,为 Grid 添加 Tilt 效果,布布扣,bubuko.com

在 Windows Phone 中,为 Grid 添加 Tilt 效果

标签:style   class   blog   code   http   tar   

原文地址:http://www.cnblogs.com/sirkevin/p/3796329.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!