ComponentOne Tiles™ for UWP 可以创建平铺显示和导航中心。它有几个不同的磁贴控件,支持实时更新的滑动和翻转动画。组合使用不同的容器磁贴为布局提供无限的可能。

C1Tile

C1Tile 控件是一个模仿 Windows 8 动态磁贴行为的控件,是动画的带标题内容控件。

C1FlipTile

C1FlipTile 基于 C1Tile 控件,但是,C1FlipTile 控件包括不同的过渡动画效果在交替内容之间。在 C1FileTile 控件中,磁贴会出现内容之间翻转的动画。

C1SlideTile

基于 C1Tile 控件,C1SlideTile 控件包括一个模板之间的滑动动画。C1SlideTIle.SlideDirection 属性决定内容滑动的方向。

创建翻转,滑动磁贴

有了 C1FlipTile 和 C1SlideTile 控件,你可以创建带有翻转或滑动动画的显示交替内容的磁贴。只需设计你的模板并且向控件提供内容,更新和动画会自动实现。

熟悉的 Windows 8 动态磁贴行为

ComponentOne Tiles 已经专门设计用于 Windows Store 和 Windows Phone 应用。每个磁贴控件显示了与 Windows 8 和 WindowsPhone 开始屏幕动态磁贴相同的交互行为。这意味着你的应用会呈现用户熟悉的行为,不需要动一根指头(除非选中一个磁贴)。

实时更新

ComponentOne 可以翻转,滑动并显示实时更新的内容。使用静态类 C1TileService 类和 UpdateInterval 属性来控制更新间隔。

宿主在任何容器中

ComponentOne Tiles 可以宿主在任意 ItemsControl 容器中,比如 C1TileListBox, C1WrapPanel 或者标准的 GridView 和 ListBox 控件。因此,你可以在数据绑定的场合使用 C1Tiles。每个容器都有一个不同的方法来排列多个 C1Tiles,给了你无限的组合和可能性。

支持不同的大小

不是所有的磁贴必须被同样的创建。组合不同种类和大小的磁贴来创建外观唯一适合你的应用。