找回密码
 立即注册

QQ登录

只需一步,快速开始

Richard.Ma 讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-4-7 10:30  /   查看:2477  /  回复:0
本帖最后由 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.            使用改进后的过滤器界面将过滤器表达式转换为特定于服务器的格式。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部