WPF Data Grid Control
Infused with the power of Windows® Presentation Foundation (WPF), the xamDataGrid™ control can be used to produce polished reports, tables, ledgers, product listings, and much more with blazing speed. Surpass your users' expectations today, and set your application apart from the competition with the fastest WPF data grid control available. Designed for WPF, it lets you present information in the tabular style familiar to users all over the world, while leveraging the most powerful and flexible WPF features available. Our xamDataGrid is the WPF grid that provides your users the most superior versatility when editing, sorting, filtering, grouping, and showing hierarchical data relationships (such as master-detail records).

Features at a Glance
- Superior Performance – xamDataGrid throttles for users working with large volumes of information, and it comes with properties tuned for top performance out-of-the-box. Fine-grained refinements like updates to cells in view and burst record insertions accelerate performance at every turn. Combining WPF's native UI virtualization technology with our Lazy Loading technology, the xamDataGrid is the WPF grid with the ability to handle thousands of records at a time.
- Real-time highlighting and value history - xamDataGrid can highlight records and cells in real-time as they change, and track the history of value changes so you can make the most of how you display these changes to your users.
- Data binding – xamDataGrid simplifies development with a single data binding property that supports the new variety of WPF data sources. These include the XmlDataProvider and ObjectDataProvider, as well as more traditional data sources such as DataSet, Array, and Collection objects.
- Clipboard support - xamDataGrid lets your users cut, copy and paste both within the data grid, and into other data grids or applications like Microsoft® Excel®.
- Unlimited undo/redo - xamDataGrid lets users take back a mistaken edit, but not only that, they can take back most common UI operations to instantly unsort, unresize, unfix, unexpand and much more thereby saving them lots of time.
- True hierarchical data rendering – xamDataGrid is the WPF grid that can automatically detect and meaningfully display complex, hierarchical data structures.
- Field Sorting, Grouping and Resizing – xamDataGrid provides the features users demand most from a data grid for organizing data your users expect so they can get the most value out of the presented information.
- Record filtering – xamDataGrid offers data record filtering by your choice of an empty filter record users can fill-in, a dropdown list from the field header, or though an elaborate UI form in which they can mix-and-match criteria.
- Seamless data editing experience – xamDataGrid provides an inline editing experience, and it supports convenient data editing controls that you can plug-in. IDataErrorInfo support and custom validation constraints on value editors let you ensure data entry is correct, all with one consistent user interface.
- Visual State Manager – xamDataGrid provides visual designers many advanced styling and layout capabilities, so that your data-intensive WPF application has the aesthetically pleasing, stylable, immersive user interface for which the Windows Presentation Foundation is known.