ComponentOne DataGrid for WPF and Silverlight
DataGrid for WPF and Silverlight Overview / Data Grid Feature Comparison Matrix
In This Topic
    Data Grid Feature Comparison Matrix
    In This Topic

    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