Richard.Ma 发表于 2020-4-7 10:30:49

全新的C1DataCollection控件功能介绍

本帖最后由 Richard.Ma 于 2020-5-6 11:46 编辑

更强大的CollectionView基于ICollectionView的标准.NET实现,C1DataCollection易于上手使用。 有更加强大的功能,例如数据虚拟化和服务器异步操作。

跨平台管理数据C1DataCollection是一个.NET Stadard库,它可以支持多个平台上。在您的.NET Core, WindowsForms, WPF, UWP 和Xamarin 移动应用中中集中地管理数据集.

通过数据虚拟化处理大型数据集C1DataCollection支持基于光标和分页的数据虚拟化,以按需加载大型数据集。按需加载是应用程序的一项强大功能,当用户实时向下滚动列表时,按块加载数据。

通过排序,过滤和分组来处理数据C1DataCollection是一个数据管理组件,能够执行最常见的数据转换。它可以支持对桌面应用程序中的数据集合进行排序,过滤和分组操作。


使用数据虚拟化技术按需加载C1DataCollection 支持基于光标和分页的数据虚拟化,用于增量加载大型数据集。增量加载或按需加载是应用程序的强大功能,当用户实时向下滚动列表时,数据以区块加载。


支持现有数据源和Observable源C1DataCollection 支持与现有数据源(如ADO.NET实体框架、IBindingListView 和 DataTable)的互操作性。对于observable源(如 .NET 中的ObservableCollection),在修改原始数据源时将发送通知。比如,如果通过C1DataCollection筛选observable源,然后在原始数据源中更新记录,则该记录将自动反映在筛选的集合中。

易于和任何控件配合使用C1DataCollection 是一个兼容的数据源,可用于任何数据感知控件,如list view或data grid。
[*]WinForms - 通过 C1DataCollectionBindingList
[*]WPF - 通过 C1CollectionView
[*]UWP - 通过 C1CollectionView
Xamarin - Xamarin.FormsListView,Android RecyclerView,iOS UITableView,iOS UICollectionView,Mac NSTableView

功能更强大的集合视图基于CollectionView的标准.NET 实现,C1DataCollection 还有如下特性:1.            使用泛型最大化代码重用、键入安全性和性能。2.            创建数据集合,通过异步操作从远程服务器推送和提取数据。3.            更轻松地实现自定义数据集合。4.            更易于与简化扩展方法一起使用。5.            使用改进后的过滤器界面将过滤器表达式转换为特定于服务器的格式。



页: [1]
查看完整版本: 全新的C1DataCollection控件功能介绍