ComponentOne Book™ for UWP 可以展示你的 UI 元素就好像是一本真正的书或者杂志的页。C1Book 控件提供了一个交互的、独特的方法可视化项目,支持手势和触摸以及流畅的翻页动画。

内置触控支持

使用直观的拖拽或轻击手势可以进行翻页。你的书会带有实时的、流畅的动画。翻页操作的时候页会弯曲和折叠,这样给人的体验就会像一本真正的书。

灵活的数据绑定

C1Book 是一个 ItemsControl,所以你可以将它绑定到任何一个 IEnumerable 数据源。它支持 UI 可视化,所以元素在显示的时候被创建。数据源里的每一个项是一个 UIElement 或者是一个使用模板可以转化为 UIElement 的业务对象。

自定义书页和封面的样式

你可以为左页和右页提供不同的数据模板。你也可以跨越这两个页面的内容并用一个封面页作为这个书的开始。

向任意页面跳转

你可以编程来操纵页面,提供 UI 索引来进行更快的导航,就像一个表格的内容。

垂直定位

除了默认的水平定位,你也可以通过设置 Orientation 属性翻转 C1Book 为垂直方向。