Close
Just a few details and you gain access to free downloads, support, subscription updates, betas, and special offers.
Join Now





Help Show Password

Read our Privacy Policy

DataGrid

Add advanced data visualization to your WPF applications with ComponentOne DataGrid™ for WPF. The robust data-bound C1DataGrid control makes it easy to display, edit, and analyze tabular data in WPF applications.

Features

  • Fully Interactive

    Enhance the end-user experience by creating a fully interactive grid. C1DataGrid has many built-in interactive features such as column resizing and reordering, editing, sorting, filtering, grouping, freezing, and selecting.

  • Grouping and Totals

    C1DataGrid supports drag-and-drop grouping. Simply drag a column header to the area above the grid to group the data. Expandable and collapsible nodes are automatically generated. You can also show calculated aggregate functions or totals in grouped header rows.

  • Conditional Filtering

    By default, C1DataGrid supports conditional filtering. This type of filtering features an Excel-like drop-down menu on each column allowing users to create a filter condition.

  • Multi-Value Filtering

    In addition to conditional filtering, you can display a list of possible values and allow the user to filter on multiple values. You can even display both types of filters together in the same dropdown.

  • Top and Bottom Row Templates

    With C1DataGrid's Top and Bottom row templates you can easily create and add custom rows to the grid. For example, you can design your own filter or total rows and embed any UIElements inside.

  • RowDetails and Hierarchical Support

    C1DataGrid also supports a RowDetails template for embedding UIElements inside the collapsible section of each row. For example, just embed another DataGrid and you can create a master-detail grid for displaying hierarchical data.

  • Several Built-in Column Types

    C1DataGrid provides several built-in column editors that cover all of the common data types. The built-in editors include text, checkbox, DateTime picker, combobox, hyperlink and images. You can also choose from a selection of custom column editors including masked text, multi-line text, composite column and a color picker.

  • Custom Rows and Columns

    Design your own data template for each C1DataGrid row and create composite columns which can combine data from multiple data fields.

  • Multiple Selection Modes

    Give end-users all of the following cell selection options: single cell, single row, single column, single range, multi-row, multi-column, and multi-range. With C1DataGrid's clipboard support, end-users can then easily paste selected cells into any text editor, such as Microsoft Excel.

  • Cell Merging

    C1DataGrid supports cell merging where adjacent cells with equal values become merged. Turn on automatic cell merging or perform ad-hoc merging like in Microsoft Excel. Merging cells increases the readability of the grid when many rows repeat a common value.

  • Add New Row

    Allow users to add new rows to the C1DataGrid by displaying an empty new row at either the top or bottom of the grid.

  • Export to Excel

    C1DataGrid supports built-in Microsoft Excel (XLSX) export. Just call the Save method and specify your export options.

  • Printing Support

    C1DataGrid supports printing. Choose to print the grid at its actual size or fit the grid to the page width or a single page. Column headers are repeated on each page for best readability.

  • High Performance

    C1DataGrid utilizes both row and column recycling (UI Virtualization) to achieve optimal performance when handling large data sets.

  • Easily Change Colors with ClearStyle

    C1DataGrid supports ComponentOne's new ClearStyle™ technology that allows you to easily change control colors without having to change control templates. With just setting a few color properties you can quickly style the entire grid.