Compare all of the features offered by TrueDBGrid, FlexGrid, and MS DataGridView.
Data Binding
| Features |
TrueDBGrid |
FlexGrid |
MS DataGridView |
| Binding Data Sources |
✓ |
✓ |
✓ |
| Binding Data Sources with hierarchical data relations |
✓ |
With limitations |
|
| Unbound data storage and manipulations |
✓ |
✓ |
✓ |
Data Presentation
| Features |
TrueDBGrid |
FlexGrid |
MS DataGridView |
| Hierarchical Styles |
✓ |
With limitations |
|
| TreeView-like Styles |
✓ |
✓ |
|
| MultiLine Data View |
✓ |
|
|
| Grouping |
✓ |
✓ |
|
| Built-in Drag And Drop Grouping |
✓ |
✓ |
|
| Horizontal and Vertical Interactive Splits |
✓ |
|
|
| Child grids within master grid support |
✓ |
✓ |
|
| Drop-Down Objects Support |
✓ |
✓ |
|
| Drop-Down Multicolumn Object support |
✓ |
✓ |
|
| Drop-Down Multicolumn Bindable and Sortable Object support |
✓ |
|
|
Data Exchange
| Features |
TrueDBGrid |
FlexGrid |
MS DataGridView |
| Export Data (Delimited Text, XLS and XLSX) |
✓ |
✓ |
|
| Export Data in other formats (PDF, HTML, RTF, JPG and other) |
✓ |
|
|
| Load data from Excel files |
✓ |
✓ |
|
| Enhanced Printing data from grid and Print Preview support |
✓ |
✓ |
|
Cells Manipulations
| Features |
TrueDBGrid |
FlexGrid |
MS DataGridView |
| In-Cell Objects |
✓ |
✓ |
✓ |
| Enhanced Cell Editing with Custom Editors |
✓ |
✓ |
|
| Merging Cells and Rows |
✓ |
✓ |
|
| Customize Cells Merging |
|
✓ |
|
| Drag And Drop Columns and rows |
✓ |
✓ |
|
| Automatic Cell Sizing |
✓ |
✓ |
✓ |
| Fixed, Non-scrolling Columns |
✓ |
✓ |
✓ |
| Excel-style Cell Selection |
✓ |
✓ |
|
| Customize each Cell Rendering |
|
✓ |
|
| Zooming Cells |
✓ |
✓ |
|
| Run-Time CellTips |
✓ |
✓ |
|
Layout and Styling
| Features |
TrueDBGrid |
FlexGrid |
MS DataGridView |
| Visual Styles Support |
✓ (.NET Framework support only) |
✓ |
✓ |
| Dynamic Support of Decoration Themes |
✓ |
✓ |
|
| Office 2007 and 2010 Styling |
✓ (.NET Framework support only) |
✓ |
|
| Alternating Row Colors |
✓ |
✓ |
✓ |
| Customizable Cell Border Style |
✓ |
✓ |
|
| Add Special Drawing Effects |
✓ |
✓ |
|
| Data-Sensitive Display |
✓ |
|
|
| Features |
TrueDBGrid |
FlexGrid |
MS DataGridView |
| Input Masking |
✓ |
✓ |
✓ |
| Simplify Data Input |
✓ |
✓ |
|
| Automatic Data Translation |
✓ |
|
|
| Spell Checking support |
✓ |
✓ |
|
| Customizable Keyboard Navigation and keys behavior |
✓ |
✓ |
|
| Right-To-Left navigation |
✓ |
✓ |
✓ |
| Touch Support |
✓ |
✓ |
✓ |
| Clipboard support |
✓ |
✓ |
✓ |
| Rich Scrolling Capabilities |
✓ |
✓ |
|
Data Manipulations
| Features |
TrueDBGrid |
FlexGrid |
MS DataGridView |
| Sorting |
✓ |
✓ |
✓ |
| Built-in Data Filtering |
✓ |
✓ |
|
| Extended and Conditional Filtering |
✓ |
✓ |
|
| Customizable filter form |
|
✓ |
|
| Additional Filter Bar row |
✓ |
|
|
| Multilanguage Filtering |
✓ |
✓ |
|
| Range Aggregates |
✓ |
✓ |
|
Localization
| Features |
TrueDBGrid |
FlexGrid |
MS DataGridView |
| Right-To-Left support |
✓ |
✓ |
✓ |
| .Net localization support |
✓ |
✓ |
✓ |
| Regional settings support |
✓ |
✓ |
✓ |
Other Features
| Features |
TrueDBGrid |
FlexGrid |
MS DataGridView |
| Optimize performance for displaying large amount of data in bound and unbound mode |
✓ |
✓ |
|
| Just-In-Time Data Loading |
✓ |
✓ |
✓ |
| Design-time extended support |
✓ |
✓ |
|
type=note
Note: WinForms .NET6 Edition does not include rich design-time support yet. We will enhance it in the future releases.