Win10开发笔记11

来源:互联网 发布:sql加用户名和密码 编辑:程序博客网 时间:2024/06/06 18:57

主要内容:指针操作、触控操作

38.基本手势:

   点击、长按、滑动、轻扫、转动、收缩、拉伸

  

39.指针/触控点

   ->Pointer对象表示输入设备

   ->指针事件

            PointerCanceled      进行接触的指针异常失去接触

 PointerCaptureLost   在元素以前保存的指针移动到另一个元素或其他地方

 PointerEntered       指针进入元素命中的测试区域

 PointerExited        指针保留在元素的命中区域

 PointerMoved         指针在命中区域移动

 PointerPressed       指针在命中区域启用Press操作

 PointerReleased      在命中区域释放前出触发Press操作

 PointerWheelChanged  指针滚轮操作

   ->每一个触控操作都要创建一个Pointer对象

   ->对于复杂的触控可以考虑使用高级别的事件

      Tapped、DoubleTapped、RightTapped和Holding

 

见实例:单点手势案例

 

40.复杂触控的高级事件

   Tapped       单点触控

   DoubleTapped 双点触控

   (注意:若Tapped和DoubleTapped同时使用时,双点触控的功能将被单点触控共功能覆盖掉)

   Holding      长按触控

   RightTapped   右击触控(平板上的体验,长按松开)

  

41.触控(多点,复杂)  

   ->复杂操作的5个事件

            MainpulationStarting

 MainpulationStarted

 MainpulationDelta

 MainpulationInertiaStarting

 MainpulationCompleted

  

->对于赋值事件是由简单的组合得来,过程如下:

            点击(MainpulationStarting)->开始移动时(MainpulationStarted)

 ->移动过程中(触发很多MainpulationDelta)->MainpulationInertiaStarting

 ->移动过程中(触发很多MainpulationDelta)->手指离开屏幕(MainpulationCompleted)

0 0
原创粉丝点击