Also known as "virtual mode" or "lazy loading", data virtualization provides smart deferred querying of data, support for asynchronous data fetching, preemptive loading, and query abort notifications to ensure a smooth and seemless experience that leaves applications responsive and prevents needless queries to data servers.
Gets a value indicating whether the collection can discard pending changes and restore the original values of an edited object. (Inherited from Xceed.Wpf.DataGrid.DataGridCollectionViewBase)
Gets or sets a value representing the percentage from the start or the end of a page that, when accessed, will cause the previous or next page to be queried and the items loaded in memory. (Inherited from Xceed.Wpf.DataGrid.DataGridVirtualizingCollectionViewBase)
Returns a value indicating whether the specified item in the underlying data source passes the filtering criteria, and is
therefore included in the view. (Inherited from Xceed.Wpf.DataGrid.DataGridCollectionViewBase)
Raised when a QueryItems event has been raised for a page of data that is no longer needed and whose corresponding AsyncQueryInfo object's EndQuery method has not yet been called, allowing the pending operation to be canceled and preventing useless processing on the data server.
Raised when a page of data that contains edited items is about to be released from memory. This event must be handled when dealing with an editable grid. (Inherited from Xceed.Wpf.DataGrid.DataGridVirtualizingCollectionViewBase)
Raised to allow the data items contained in a virtualized collection view to be grouped using the information provided by the QueryGroupsEventsArgs received in the event parameters.
Raised every time the grid is loaded or refreshed or its state changes (e.g., new sorting or filtering criteria are applied), the total number of records in the underlying data source must be provided, taking into account any filters that are currently applied to the items. This event must be handled.
Raised whenever new records are required, allowing the next batch of records to be fetched from the data source and provided to the grid. This event must be handled.
Raised when the Remove ora href="Xceed.Wpf.DataGrid.Toolkit~Xceed.Wpf.DataGrid.DataGridCollectionViewBase~RemoveAt.html">RemoveAt methods have been called to signal that an item is about to be removed from the underlying data source. (Inherited from Xceed.Wpf.DataGrid.DataGridCollectionViewBase)
Target Platforms: Windows 11, Windows 10, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2