添加 SemanticZoom 控件 (HTML)

[ 本文适用于编写 Windows 运行时应用的 Windows 8.x 和 Windows Phone 8.x 开发人员。如果你要针对 Windows 10 进行开发,请参阅 最新文档 ]

SemanticZoom 控件可使用户在同一内容的两个不同视图之间缩放。下面展示如何使用 SemanticZoom 控件。

SemanticZoom 控件的缩小和放大视图

观看此简短视频可以了解语义式缩放的概述,以及如何使用 JavaScript 和 HTML 实现它。

用户可通过以下方法执行语义式缩放:捏合(将两个手指移近会缩小,将两个手指分开会放大);在按住 CTRL 键的同时滚动鼠标滚轮;在按住 CTRL 键的同时按 + 或 - 键。 SemanticZoom 还在显示放大视图的同时提供缩小按钮。

缩放内容

语义缩放对于在内容中快速移动非常有用。点击缩小视图中的内容将缩放该视图并平移到点击的点,如下所示。

缩小,整个内容都可以是触摸目标:

缩小,整个内容都可以是触摸目标。

点击内容的一部分:

 点击内容的一部分。

放大并平移到点击的区域:

放大并平移到点击的区域。

平滑的交叉淡入淡出动画用于从一个语义缩放过渡到另一个语义缩放。这是默认的触摸屏行为,不能自定义。

本部分内容

主题 描述

快速入门:添加 SemanticZoom

了解如何使用 SemanticZoom 控件在同一内容的两个视图之间缩放。

SemanticZoom 模板

可以与提供 SemanticZoom 控件缩小视图的 ListView 结合使用的项模板。