DataGrid for WPF and Silverlight Overview > Data Grid Feature Comparison Matrix |
Explore all of the features offered by the C1DataGrid control. You can download the matrix in PDF.
Data Binding
Features | C1FlexGrid | C1DataGrid | MS DataGrid |
Bound mode | ✓ | ✓ | ✓ |
Unbound mode | ✓ |
Layout and Appearance
Features | C1FlexGrid | C1DataGrid | MS DataGrid |
Themes | 17 Theme | 17 Theme | |
ClearStyle | ✓ |
Presentation
Features | C1FlexGrid | C1DataGrid | MS DataGrid |
Autogenerate Columns | ✓ | ✓ | ✓ |
Text Column | ✓ | ✓ | ✓ |
CheckBox Column | ✓ | ✓ | ✓ |
ComboBox Column | ✓ | ✓ | ✓ |
Hyperlink Column | ✓ | ✓ | |
DateTime Column | ✓ | ||
Numeric Column | ✓ | ||
Image Column | ✓ | ||
Frozen Columns | ✓ | ✓ | ✓ |
Frozen Rows | ✓ | ✓ | |
Custom Columns | ✓ | ✓ | ✓ |
Custom Rows | ✓ | ||
Custom Cells (Cell Factory) | ✓ | ||
Add New Row | ✓ | ✓ | ✓ |
Merged Cells | ✓ | ✓ | |
Row Details | ✓ | ✓ | |
Hierarchical View | ✓ | with custom code |
Sorting
Features | C1FlexGrid | C1DataGrid | MS DataGrid |
ICollectionView | ✓ | ✓ | ✓ |
Filtering
Features | C1FlexGrid | C1DataGrid | MS DataGrid |
ICollectionView | ✓ | ✓ | ✓ |
Excel-like Filtering | ✓ | ✓ | |
Filter Row | with custom code | ✓ | |
Custom Filters | ✓ | ||
Full-text Search | ✓ |
Grouping
Features | C1FlexGrid | C1DataGrid | MS DataGrid |
ICollectionView | ✓ | ✓ | ✓ |
Drag and Drop Grouping | ✓ | ✓ | |
Subtotals | ✓ | ✓ |
Editing
Features | C1FlexGrid | C1DataGrid | MS DataGrid |
In-cell Editing | ✓ | ✓ | ✓ |
Validation | ✓ | ✓ | ✓ |
IDataErrorInfo | ✓ | ✓ | ✓ |
IEditableObject | ✓ | ✓ | |
ICustomTypeDescriptor | ✓ | ✓ | ✓ |
Data Annotations | ✓ | ✓ |
Printing
Feature | C1FlexGrid | C1DataGrid | MS DataGrid |
Printing | ✓ | ✓ |
Export
Features | C1FlexGrid | C1DataGrid | MS DataGrid |
Excel | ✓ | ✓ | |
Text | ✓ | ||
HTML | ✓ |
Ux
Features | C1FlexGrid | C1DataGrid | MS DataGrid |
Keyboard Navigation | ✓ | ✓ | ✓ |
RTL Support | ✓ | ✓ | ✓ |
Touch Support | ✓ | ✓ | ✓ |
Clipboard Support | ✓ | ✓ | ✓ |
Multiple Selection Modes | ✓ | ✓ | ✓ |
Localization
Features | C1FlexGrid | C1DataGrid | MS DataGrid |
.NET Localization Support | ✓ | ✓ | ✓ |
Included Translations | 25 Languages | 25 Languages | ✓ |
Regional Settings (Number, date, currency) | ✓ | ✓ | ✓ |
Performance
Features | C1FlexGrid | C1DataGrid | MS DataGrid |
Deferred Scrolling | ✓ | ✓ | ✓ |
UI Virtualization | ✓ | ✓ | ✓ |
Server-side Data Virtualization with C1DataSource | ✓ | ✓ |
Other
Features | C1FlexGrid | C1DataGrid | MS DataGrid |
Design-time Support | ✓ | ✓ | ✓ |
WPF/Silverlight Compatibility | ✓ | ✓ | ✓ |
UI Automation | ✓ | ✓ | ✓ |
Assembly Size | 287 KB | 797 KB | part of PresentationFramework.dll |