博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用C#开发Metro 风格应用的路线图 -- 触屏操作
阅读量:2505 次
发布时间:2019-05-11

本文共 711 字,大约阅读时间需要 2 分钟。

win8支持多点触摸技术,而我们在屏幕上所做的各种操作,也最终转换为输入,包括

操作 描述
Tap 一个指头轻点一下屏幕
Hold 一个指头按住屏幕不动
Drag 一个或多个指头按住屏幕并相相同的方向移动
Pinch 两个指头按住屏幕越来越近或越来越远
Rotate 两个批判按住屏幕做顺时或逆时针旋转
Cross-slide 一个指头按住一个对象向某个方向滑动.

 

在window runtime上响应触屏事件的方法分为两类:单点和多点。下面分别介绍:

单点事件包括:

这些事件的参数都是.

多点事件包括:

Class Description
Occurs when an input device begins a manipulation on the .
Occurs when the input device changes position during a manipulation.
Occurs when a manipulation and inertia on the are complete.
Provides data for the event.
Provides data for the event.
Describes the speed at which manipulations occur.
Provides data for the event.

当多点操作时,一般先触发  事件,然后是一连串的事件触发,最后是事件.

注:在模拟器可以用鼠标滚轮模拟

在UI上的设计要点

  • 显示标明用户正在操作的对象
  • 当平衡时带点加速和惯性效果
  • 使用捕捉点及其他方面的限制来帮助用户获取有用的对象

转载地址:http://bolgb.baihongyu.com/

你可能感兴趣的文章
spfile
查看>>
百度编辑器上传视频以及视频编辑器预览bug解决
查看>>
explicit关键字
查看>>
Team Foundation Service更新:改善了导航和项目状态速查功能
查看>>
Qt Creator 2.6.1 发布
查看>>
GCD 之 同步 异步 并发
查看>>
[中英對照] Steve Jobs 對美國史丹福大學畢業生演講全文
查看>>
0x13 链表与邻接表
查看>>
用OpenGL实现动态的立体时钟
查看>>
ubuntu——更新、编译、启动内核
查看>>
我的第一个 Mono for Android 应用
查看>>
性能测试--如何获取有效需求
查看>>
006 加密
查看>>
001 分布式系统
查看>>
JavaScript数组方法--slice、sort、splice
查看>>
服务管理-tomcat
查看>>
冒泡排序
查看>>
【贪心+二分】codeforces C. Sagheer and Nubian Market
查看>>
用define 宏定义注释符号
查看>>
C++发送邮件和附件
查看>>