wangluo010 发表于 2015-5-13 08:29:36

Windows Phone 7手势识别左右滑动 非XNA

  1. 引入dll (silverlight for wndows phone toolkit)
  2.引入命名空间

01.xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit"
  3.手势是依附控控件而存活的,在某个控件内部添加(这里是coverflow第三方控件,),添加了 Flick事件


                     
                        
                     
               4.

private void GestureListener_Flick(object sender, FlickGestureEventArgs e)
      {
//监听器里面写相关处理代码, 通过角度判断左右滑动.
if (e.Angle > 135 && e.Angle < 225)//向左增加图片
            {
            
            }
            else if (e.Angle > 315 || e.Angle < 45)//向右增加图片
            {

            }
// 这里的e.Angle是滑动的角度,和几何里的象限一摸一样 使用起来很简单


}
页: [1]
查看完整版本: Windows Phone 7手势识别左右滑动 非XNA