logo Devexpress WPF控件文档中心

服务器数据和大型数据源


在常规的数据绑定模式下,数据感知控件会一次性加载整个数据集,在数据量较大的情况下,会大大降低应用程序的启动速度,并消耗大量的内存。

虚拟源允许您将GridControl绑定到任何数据源,即使总记录数是未知的:

  • 绑定到InfiniteAsyncSource的GridControl以无限滚动的方式显示数据。
  • 绑定到PagedAsyncSource的GridControl以页为单位显示数据。
GridControl允许你在数据部分之间按需导航,并在服务器端进行所有的数据整形操作--服务器模式:

  • 即时反馈模式(异步服务器模式)在后台线程中加载数据,因此GUI在此过程中保持响应。
  • 常规(同步)服务器模式锁定GUI,当数据被检索时,不对终端用户的操作作出反应。

Virtual Source

Instant Feedback

Server Mode

Load Data on Demand

yes

yes

yes

Load Data Asynchronously

yes

yes

no

Dynamic Properties

yes

no

no

Data Editing

yes*

no

no

Sorting

yes*

yes

yes

Filtering

yes*

yes

yes

Grouping

no

yes

yes

Summary

yes*

yes

yes

Custom Summary

yes*

no

no

Build Custom Queries

yes**

no***

no***

* 虚拟源组件禁用数据操作。要启用操作,请启用GridControl的选项并处理数据源事件。更多信息请参考如何使用虚拟源主题。
** 虚拟源组件提供加载数据的事件。您可以使用任何数据访问技术。
*** 在服务器模式下,您不能从使用以下数据访问技术的数据源中自定义查询。

在线咨询
联系我们

客服热线
023-68661681

QQ客服

意见反馈


添加微信获专业服务

TOP