Industry's Best .NET WPF Datagrid Control
Power your enterprise WPF applications with FlexGrid, a powerful, high-performance datagrid
- Fast – Load and display large data sets quicker than any other .NET datagrid
- Flexible – Control your application's optics and functionality with a customizable datagrid
- Full-Featured – Take advantage of built-in features like filtering, sorting, grouping, hierarchical tree views, search, and more
-
Familiar, Excel-Like Experience
FlexGrid's interactive features mimic Microsoft Excel. Users enjoy familiar features such as keyboard navigation, cell selection, editing, sorting, freezing, as well as Excel import and export.
-
Full-Feature WPF Datagrid
Users have full control over how each cell is rendered and includes cell render control, using cell factories, and more built-in features.
-
Hierarchical Datagrid
Aggregate data and display dynamic hierarchical views in your desktop application. Group data with summaries or create nested grids and child content using the row details feature.
-
Fast and Lightweight
FlexGrid supports data virtualization. You can load data on-demand as the user scrolls. This is due in part to the C1CollectionView component. Its modularized assemblies allow you to add just the features you need while not adding bloat to your desktop applications.
-
Data Binding & Styling in XAML
Populate FlexGrid and databind each column following the MVVM (Model-View-ViewModel) design pattern. FlexGrid's WPF datagrid can be declaratively written and bound to in XAML using native binding techniques. Easily apply styles and change common colors without having to customize the XAML template.
Built-in Filtering, Grouping, Sorting, Globalization
Features
Filtering
Globalization
Grouping
Sorting
Selection, Formatting, and Editing
Custom Cells
Detail Row
Drill into a row of data to show more details inside a collapsible panel. You can display an input form, a child data grid, or anything else within the detail row.
Excel-like Editing
In-cell, fast editing requires no extra Edit columns to switch between modes. Embed other controls to include drop-downs and datepickers in your grid. Batch editing also included in some platforms.
Live Updates

Master Detail
Selection
Validation
Validate data with the built-in formatting, or use unobtrusive validation to validate as the user types.
Row & Column Features
Add New Row
Frozen Cells
Merge Cells in a WPF DataGrid
Virtual Scrolling
Column Pinning
Pinned columns are automatically moved to the left and frozen during scroll. This feature is made possible with custom headers, freezing and column reordering.
Data Binding in a WPF Datagrid
Features
Flexible Data Binding
Subtotals
Export, Import, and Printing
Export to Excel
Import from Excel
PDF Export
Print Support
Try WPF Datagrid Demos
WinForms & WPF Datagrid Demo
Resources
Support
Forums (24-hour Global Support)
Submit a ticket
Samples
WinForms
WPF
UWP
ASP.NET MVC
Xamarin (GitHub)