FlexGrid for WPF | ComponentOne
Feature Comparison / Comparing WPF Grids
In This Topic
    Comparing WPF Grids
    In This Topic

    Explore all of the features offered by various WPF grids including C1FlexGrid (.NET and .NET Framework Edition), C1DataGrid, and MS DataGrid.

    Note that C1Datagrid is a legacy WPF grid control similar to FlexGrid.

    Data Binding

    Features C1FlexGrid

    FlexGrid

    C1DataGrid MS DataGrid

    .NET Framework

    .NET

     

     

    Bound mode

    Unbound mode

    Data Virtualization

    Paging

    On Demand Loading

    Layout and Appearance

    Features C1FlexGrid FlexGrid C1DataGrid MS DataGrid

    .NET Framework

    .NET

    Themes 17 Themes 17 Themes + ClearStyle

    Presentation

    Features C1FlexGrid FlexGrid C1DataGrid MS DataGrid

    .NET Framework

    .NET

    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 FlexGrid C1DataGrid MS DataGrid
    .NET Framework

    .NET

    DataCollection

    Filtering

    Features C1FlexGrid                           FlexGrid C1DataGrid MS DataGrid

    .NET Framework

    .NET

    DataCollection

    Excel-like Filtering

    Filter Row with custom code

    In Built

    Custom Filters

    ✓ 

    Full-text Search

    Grouping

    Features C1FlexGrid FlexGrid C1DataGrid MS DataGrid

    .NET Framework

    .NET

    DataCollection

    Interactive Grouping
    Subtotals

    Editing

    Features C1FlexGrid                      FlexGrid C1DataGrid MS DataGrid

    NET Framework

    .NET

    In-cell Editing

    Validation
    IDataErrorInfo
    IEditableObject

    ICustomTypeDescriptor

    Data Annotations

    Asynchronous Editing

    Printing

    Feature C1FlexGrid FlexGrid C1DataGrid MS DataGrid

    NET Framework

    .NET

    Printing

    Export

    Features C1FlexGrid FlexGrid C1DataGrid MS DataGrid FlexGrid (.NET 5)

    NET Framework

    .NET

    Excel

    CSV

    Text

    HTML

     ✓

    Ux

    Features C1FlexGrid FlexGrid C1DataGrid MS DataGrid

    NET Framework

    .NET

    Keyboard Navigation

    RTL Support
    Touch Support

    Clipboard Support

    Multiple Selection Modes
    Pen Support

    Zoom

    Checklist Mode

    Star Sizing

    Custom Icons

    Localization

    Features C1FlexGrid FlexGrid C1DataGrid MS DataGrid

    .NET Framework

    .NET

    .NET Localization Support

    Localized to Japanese

    Included Translations 25 Languages 25 Languages
    Regional Settings (Number, date, currency)

    Performance

    Features C1FlexGrid FlexGrid C1DataGrid MS DataGrid

    .NET Framework

    .NET

    Deferred Scrolling
    UI Virtualization

    Server-side Data Virtualization with C1DataSource
    Cell Recycling

    Model Virtualization

    Other

    Features C1FlexGrid FlexGrid C1DataGrid MS DataGrid

    .NET Framework

    .NET

    Design-time Support

    WPF Compatibility

    UI Automation
    Assembly Size 301 KB

    351 KB

    776 KB

    351 KB

    See Also