Essential Grid for Windows Forms includes an extensible data-bound GridGrouping control (sometimes referred to as DataGrid) and a powerful cell-oriented Grid control. Grid offers Microsoft Excel-like grid functionality and high-performance grouping support for both flat and hierarchical data sources. It allows extremely detailed customization down to the cell level. Multilevel undo–redo, shared scrollbar support, data and view separation, floating cells, more than 15 cell types, and unmatched extensibility are features that are unique to Essential Grid.

The GridGrouping control is a very powerful data grid that can bind data to various data sources including ADO.NET Entities, LINQ to SQL; data collections like List, BindingList, ADO.NET’s DataTable and DataView; and any IEnumerable or IQueryable collections. It provides built-in support for hierarchical viewing, grouping, multicolumn sorting, filtering, summaries, and various data editors. GridGrouping control, with its unique UI and data virtualization architecture, can provide instant scrolling capabilities, display millions of records, and handle real-time data updates with less CPU usage.

The cell-oriented Grid control is a very efficient display engine for tabular data that can be customized down to the cell level. It does not make any assumptions on the structure of the data. It can be used in a virtual manner where the data is provided on demand in real time, or it can be used in a manner where the Grid control maintains the data within its own internal structures. Grid control supports frozen rows and columns, Excel-like formulas, covered cells, various cell control types, copy, paste, both row selections and cell-range selections, hidden rows and columns, and virtually an unlimited number of rows and columns.
| Development Environments |
|
| .NET Framework versions |
|
| Operating Systems |
|