WPF Data Grid
Give users superior versatility and performance when editing, sorting, filtering, grouping and showing hierarchical data relationships (such as master-detail records) in table format.
Hierarchical WPF DataGrid
Supports complex data entry scenarios, custom layouts, rich printing and print preview, easy interop with Microsoft® Excel™ and Microsoft® Word™, and an almost unlimited array of look and feel options.
Supports the ability to load and quickly scroll thousands of records by leveraging cell virtualization and recycling.
Asynchronous Paging Data Source
This new data source gives the Data Grid the ability to asynchronously load data on a separate thread to keep your UI responsive. And the best part? It’s completely open source and available for download on GitHub. There you’ll find not only the source code for the supported data sources, but we also provide sample applications demonstrating how to use them in your applications. You can even customize the appearance of data that hasn’t been loaded yet to align with your application theme and styles.
Supports Clipboard interactions, undo/redo, sorting, and column resizing modeled after Microsoft Excel.
Sorting & Grouping
Sort by single or multiple data columns, and group columns in the same way you would in Microsoft Outlook. And with field grouping, group multiple fields together under a single common header and allow your end user to quickly see which fields fall under similar categories, by nesting, moving, pinning, or collapsing.
Supports as you type record filtering based on a multitude of filter conditions including contains, greater/less than, and even regular expressions.
Fixed Headers, Pinned Rows and Moveable Columns
Offers complete control over scrolling through data, pinning and un-pinning data and swapping data columns.
Supports built-in themes for quickly changing styles or through support of triggers and Visual State Manager for ultimate control.
Highlight records and cells in real-time as they change, and track the history of value changes.
Supports deep integration with exporting to Excel (.xls and .xlsx) without the need for Excel to be installed. In addition, Clipboard access allows direct links to copy to and from an Excel workbook.
Calculation Manager Support
The Calculation Manager can be integrated with other XAM controls, including Data Presenter, Data Grid, Data Cards, and the Data Carousel. Various parts of these data presenters can be used as sources and targets of calculations including fields and summaries.
External Sorting, Grouping, Filtering, and Aggregation
This feature allows developers to provide their own logic for the operations of sorting, filtering, grouping, and calculating summaries.