2014/6/18
适用于:Windows Phone 8 和 Windows Phone Silverlight 8.1 | Windows Phone OS 7.1
Windows Phone Pivot 应用提供了一种快速管理视图或页面的方法。该方法可以用于筛选大型数据集、查看多个数据集或切换应用视图。例如,在页面上从左至右轻拂或平移,可以前进到内容的下一个页面。
本主题包括以下部分。
在应用的底部是 Pivot 控件,该控件本质上是次要控件(称为 PivotItem 控件)的容器。PivotItem 控件包含单个页面的内容,如每个页面中的控件、网格或链接。有关 Pivot 控件体系结构的更多信息,请参见 Windows Phone 8 的 Pivot 控件体系结构。
Pivot 控件内置了对触控式交互和导航的支持。因为默认情况下已经启用了手势功能,所以您不必在应用中实施任何特殊的手势功能。Pivot 控件支持以下手势和导航效果:
-
水平移动(点击并向左/向右拖动)
-
水平轻拂(点击并向左/向右快速滑动)
-
导航托管的控件 - 例如,可以点击链接,可以滚动列表
下表列出了在 Pivot 应用中所支持的一系列功能。
功能 |
描述 |
---|---|
设计时体验 |
您可以使用 Visual Studio 或 Blend for Visual Studio 中的设计图面执行诸如添加其他 PivotItem 控件和在项视图之间切换之类的操作。 |
匹配 Windows Phone Pivot 体验 |
您应用的外观和响应体验可能与集成的 Windows Phone Pivot 体验相似。 |
内置的轻拂和手势支持 |
Pivot 应用已提供对常见导航的手势支持。您不必在您的应用中实现诸如拖动、轻拂或点击之类的手势。 |
对已更改选择的响应 |
只要 PivotItem 发生更改,您就可以在代码中订阅 SelectionChanged 事件来对该更改做出响应。 |
按需加载内容 |
若要提高 Pivot 应用的性能,您可以按需加载 Pivot 控件内容,而不是在启动时就加载所有内容。 |
采用编程方式选择哪个PivotItem 位于视图中 |
您可以采用编程方式为用 |