用户如何与输入设备交互 (HTML)
[ 本文适用于编写 Windows 运行时应用的 Windows 8.x 和 Windows Phone 8.x 开发人员。如果你要针对 Windows 10 进行开发,请参阅 最新文档 ]
下面的列表介绍了常见的交互以及它们如何映射为 Windows 8.1 触摸屏、触控板、鼠标、键盘和笔/触笔上的手势。
请将此操作功能视为我们的应用功能大全系列的一部分。: 用户交互操作:触摸屏输入等
交互和设备
Windows 8.1 支持从触摸屏到键盘等各种输入设备。它还提供特定于每个设备的直观有效交互体验,但其功能在各种设备和模式(例如,触摸键盘、鼠标滚轮和皮擦等)上一致。
设计你的 Windows 应用商店应用的 UI 以支持触摸,同时考虑各种设备的设计含义:
- 结合了触摸和鼠标体验的触控板
- 鼠标
- 笔/触笔,专为数字墨迹而设计
- 键盘设备,用于文本编辑和命令快捷方式
触摸 | 触摸板 | 鼠标 | 键盘(硬件) | 笔/触笔 |
---|---|---|---|---|
选择 | ||||
沿着与滚动方向相反的方向轻扫(请参阅横向滑动指南) | 双指点击 | 右键单击 | 空格键 | 沿着与滚动方向相反的方向轻扫(请参阅横向滑动指南) |
显示应用栏 | ||||
从上边缘或下边缘轻扫 | 从上边缘或下边缘轻扫 | 右键单击 | Windows 徽标键+Z、菜单键 | 从上边缘或下边缘轻扫 |
显示超级按钮 | ||||
从右边缘轻扫 | 从右边缘轻扫 | 悬停在右上角或右下角 | Windows 徽标键+C | 从右边缘轻扫 |
上下文菜单 | ||||
点击所选文本、长按 | 双指点击所选文本、长按 | 右键单击 | 菜单键 | 点击所选文本、长按 |
启动/激活 | ||||
点击 | 点击 | 单击 | 输入 | 点击 |
滚动较短距离 | ||||
滑动 | 双指滑动 | 滚动条、箭头键、单击和滑动 | 箭头键 | 滚动条 |
滚动较长距离 | ||||
滑动(包括延时) | 双指滑动(包括延时) | 滚动条、鼠标滚轮、单击和滑动 | Page Up 和 Page Down | 滚动条 |
重新排列(拖动) | ||||
沿着与滚动方向相反的方向滑动超过距离阈值的距离(请参阅横向滑动指南) | 按下、按住,然后滑动 | 单击和滑动 | Ctrl-C 或 Ctrl-X,然后 Ctrl-V | 沿着与滚动方向相反的方向滑动超过距离阈值的距离(请参阅横向滑动指南) |
缩放 | ||||
收缩、拉伸 | 收缩、拉伸 | 鼠标滚轮、Ctrl+鼠标滚轮、UI 命令 | Ctrl+加号(+) 或减号(-) | UI 命令 |
旋转 | ||||
转动 | 转动 | Ctrl+Shift+鼠标滚轮、UI 命令 | Ctrl+加号(+) 或减号(-) | UI 命令 |
插入光标/选择文本 | ||||
点击和控制手柄 | 点击 | 单击+滑动、双击 | 箭头键、Shift+箭头键、Ctrl+箭头键等 | 点击和控制手柄 |
详细信息 | ||||
长按 | 长按 | 悬停(有时间阈值) | 移动焦点矩形(有时间阈值) | 长按 |
移动焦点 | ||||
N/A | N/A | N/A | 箭头键、Tab | N/A |
交互反馈 | ||||
触摸可视化 | 光标移动、光标改变 | 光标移动、光标改变 | 焦点矩形 | 笔可视化 |
相关主题
概念
参考
示例 (DOM)
示例(Windows 应用商店应用 API)
示例 (DirectX)