Learn More about Our VCL Data Grid

Learn More

Grid Performance at its Best

The DevExpress VCL Grid is built for speed – designed to address your toughest business requirements regardless of dataset size and information complexity. Whether using it in bound, unbound or master/detail mode, our grid will help you deliver solutions that are always fast and always responsive.

Optimized Data Loading

Display, shape and manipulate data at the blink of an eye.

Optimized Data Loading

The high performance ExpressQuantumGrid is a feature-complete editing and data shaping component allowing your end-users to easily manage information and display it on-screen as business requirements dictate. Whether using it in bound, unbound, provider or master-detail mode, you can enable many of its features with the DevExpress VCL Printing System for instant ad-hoc reporting, without writing a single line of code. And with intelligent internal server side data processing and multi-threaded algorithms, the grid will help your app remain responsive regardless of data set size or complexity.

Lookups on Steroids

Fast lookup controls with powerhouse UI options.

Lookups on Steroids

When a standard combo-box is not enough and you need to load thousands of records and display multiple columns within your lookups, the DevExpress Extended Lookup Control is your perfect choice. This Extended Lookup uses an embedded Grid Control to display lookup information and can be used on a standalone basis or as an inline cell editor.

Bound or Unbound

Data binding made easy.

Bound or Unbound

Data binding made easy.

Provider Mode

Big datasets are never a concern.

Provider Mode

Big datasets are never a concern.
"Of all of the tools that I purchase and maintain, the DevExpress tools are the most valuable. The price is reasonable, the tools are fabulous and your support, in the rare case that it is needed, is stellar." Al MoskowitzIntelliMedSoft

Flexible Data Views & Display Layouts

The ExpressQuantumGrid is incredibly efficient at displaying information and allowing your users to manipulate data on-screen. It gives you a comprehensive set of UI choices so you can deliver solutions that solve real-world business problems, without wasting precious time.

Standard Table View

Create Outlook inspired Grid layouts instantly.

Standard Table View

Standard Table View
Our standard Table View emulates the look feel and behavior of the Microsoft® Outlook® grid and displays information using a standard table metaphor.

Card-Contact View

Replicate Outlook's fully adaptive Contact View.

Card-Contact View

Card-Contact View
Mimics the capabilities found in Microsoft Outlook's Contacts View and supports the following extended features: end-user card resizing, card auto-width, collapsible cards, card caption images, multiple card selection, etc.

Banded Column View

Optimize screen real-estate for easier data consumption.

Banded Column View

Banded Column View
The Grid ships with extended layout and customization options for complex datasets. End-users can hide, show, reorder entire column sets instead of having to perform the same operation on each individual column.

Carousel View

Use form space more effectively. Create animated catalogs with transparancy effects.

Carousel View

Carousel View
The Layout View displays data records as cards with extended customization options and field layout choices so you can use form space more effectively. You can optionally arrange your cards in an ellipse with the Carousel display mode and move them along a curve with animation, transparency, and scale effects to mimic a rolling carousel.

Chart View

Visualize complex numerical data in an extremely easy to understand but very informative manner.

Chart View

Chart View

Stands out from other Views as it allows you to visualize complex numerical data in an extremely easy to understand but very informative manner - with chart diagrams. The ExpressQuantumGrid offers you Column, Bar, Area, Line, Pie, Stacked Column, Stacked Bar, and Stacked Area diagrams.

From a chart legend to value markers and data labels on series values - every appearance aspect of a chart is completely under your control. End-users are able to slice and dice data displayed in a chart using built-in customization tools.

Windows Explorer View

Reproduce the Windows File Explorer UX with ease.

Windows Explorer View

Windows Explorer View
Inspired by Microsoft Windows, the File Explorer View is a unique way to display data within the Grid container. Just like File Explorer tself, this View is best used to display records with associated images and short captions.
"I am a long-time DevExpress user and have been an ardent fan of the products and more importantly, the excellent support they have always provided consistently." Dhaval Shah

Master-Detail & Data Presentation

The DevExpress VCL Grid is incredibly efficient at displaying information and allowing users to manipulate data on-screen. Its comprehensive data presentation feature set includes easy-to-configure master-detail support so you can deliver business solutions quickly, without wasting your precious time.

Master-Detail Mode

Display master-detail relationships of any complexity.

Master-Detail Mode

Master-Detail Mode
The DevExpress VCL Grid can display master-detail relationships of any complexity and provides the tools you'll need to create applications that efficiently communicate cause and effect within any enterprise.

Fixed Bands & Columns

Anchor bands and columns for improved readability.

Fixed Bands & Columns

Fixed Bands & Columns
Fixed Bands and Columns allow you to anchor bands/columns to the left or rightmost edge of the Grid when using standard Data Views. These fixed bands/columns are never scrolled horizontally and as such, allow you to create solutions that offer improved readability and visual clarity. Typical use-cases involve financial and data entry intensive applications.

Fixed Rows

Anchor data rows the top or bottom of the grid.

Fixed Rows

Fixed Data Rows allow you to anchor rows to the top or bottom of the Grid when using a Table View. These pined rows are never scrolled vertically and as such, allow you to create solutions that offer improved readability and visual clarity.

Outlook Style Grouping

Group and organize data just like Outlook.

Outlook Style Grouping

Outlook Style Grouping

To help you deliver apps that address the widest possible usage scenarios, the DevExpress VCL Grid includes support for Date-Time Group Intervals - a way in which to visually group data using a common data point.

For example, you can set Grouping mode to "Month" and the Grid will automatically group, summarize and display relevant information by month.

"I want to express, that your products are TOP and with every refactoring I am trying to eliminate other 3rd party controls with yours." Christian H

Data Shaping and Analytics

The ExpressQuantumGrid is not just a grid, it is a high performance data shaping, data mining and reporting platform, so you can unleash the power of information and intuitively present it to your end-users.

Multi-Column Grouping

Group data against an unlimited number of columns.

Multi-Column Grouping

Multi-Column Grouping
Data grouping is a highly effective way to summarize information for end-users. The DevExpress VCL Grid allows you to enable grouping across all its Views (Table, Banded, etc).

Multi-Column Sorting

Sort data against an unlimited number of columns.

Multi-Column Sorting

Multi-Column Sorting
As you would expect, our VCL Data Grid supports sorting against an unlimited number of columns. What you might not expect is that sorting is not simply available for our Table View. As you can see in this animation, you can easily sort data when using the Data Grid's CardView.

Date-Time Group Intervals

Group data using a common data point.

Date-Time Group Intervals

Date-Time Group Intervals
To help you deliver apps that address the widest possible usage scenarios, the DevExpress VCL Grid includes support for Date-Time Group Intervals - a way in which to visually group data using a common data point. For example, you can set Grouping mode to "Month" and the Grid will automatically group, summarize and display relevant information by month.

Summaries & Data Aggregates

Automatically compute summaries across all Grid elements.

Summaries & Data Aggregates

Summaries & Data Aggregates
From the number of records within a grouped row or maximum value across all rows in a dataset, we've made it easy for you to use aggregate functions and compute data summaries for rows and columns displayed within our Data Grid. The following built-in aggregate functions are available: Average, Count, Max, Min and Sum.

Merged Column Grouping

Display groups for records with two or more common data points.

Merged Column Grouping

Merged Column Grouping
You can merge grouped columns for our VCL Data Grid by dragging the appropriate column header(s) to the group panel and arrange them across a line while pressing the CTRL key. Drag column headers below or above this line to break merged grouping.

Sparklines

Visualize data trends within Grid cells using Sparklines.

Sparklines

Sparklines
The flexibility of the DevExpress Grid for VCL cannot be overstated. As you can see in this animation, full support for Sparklines  means you can deliver apps that effectively visualize data trends within the Grid container.
"I just wanted to thank you and all of your team for making my life easier and for producing a most remarkable suite of software that in my opinion is un-paralleled anywhere." Robert Harris

UI Customization

The DevExpress VCL Grid helps deliver powerful runtime experiences that empower end-users. Its nearly endless array of UI customization features means you can build fully customizable apps that will adapt to the ever-changing needs of the enterprise. 

Custom Columns

Add/Remove Grid columns and bands at runtime.

Custom Columns

Custom Columns
The DevExpress VCL Grid ships with a powerful column customization option. Originally designed to replicate Outlook's Column Chooser, our Grid goes much further and allows your users to add/remove both columns and bands at runtime with simple drag & drop operations. When used in conjunction with the Grid's Printing engine, column customization provides an ad-hoc reporting option for end-users.

Cell-Merging

Merge the contents of individual Grid cells.

Cell-Merging

Cell-Merging
Much like Microsoft Excel, the Grid's cell merging option allows you to improve data clarity by avoid the duplication of common information within individual Grid Views. Neighboring data cells across different rows can be merged whenever they display matching values.

Auto-Row Height

Automatically adjust row/card height to fully display cell values.

Auto-Row Height

Auto-Row Height
Designed to automatically adjust row/card height in order to display the entire content of individual columns, the Grid's Auto-Row Height option is often used when displaying memo fields or images within the control. In this animation, the notes column dictates the height of individual rows and our Grid automatically adjusts row height to accomodate the content in each row.

Cell & Row Selection

Multiple options to select cell and row values.

Cell & Row Selection

Cell & Row Selection
The DevExpress VCL Grid allows your users to select both invididual and blocks of data cells within the control. At your discretion, you can activate either row or cell selection.

Save/Restore Layouts

Save and restore runtime grid customizations made by users.

Save/Restore Layouts

The DevExpress Data Grid allows you to save information on its layout to a XML file, stream or system registry, and then restore it. This information may include the visibility and size of visual elements, their appearance settings, filter, sorting, grouping and summary information, etc.
"We advise our customers to use DevExpress and we ended up using only DevExpress components for all of our developments." Eric Friedlingstein

Data Editing and Filtering

With a fully integrated suite of data editors, users can view and manipulate data on-screen while giving you the total control over data validation and cell value formatting. Find records quickly with our Grid's comprehensive set of filtering and custom query options.

Data Editing & Validation

Over 90 standalone editors for easier data input.

Data Editing & Validation

Data Editing & Validation

From standard textboxes, to progress bars and everything in between…the DevExpress Grid ships with 90+ inplace Data Editors.

The DevExpress VCL Grid Control allows you to manually Validate edited cells and display errors for invalid field values. Invalid values are indicated via error icons. Hovering the mouse over the error icon displays a hint along with the error's description.

Instant Find

Ctrl + F (or any key combo you prefer)

Instant Find

Instant Find
A simple and quick way to find records. The Instant Find Panel removes all complexities associated with data filtering and replicates the UX found in today's most popular apps. Once enabled, the Find Panel allows users to enter a search string and initiate a search against all values displayed in the grid.

Auto Filter Row

Straightforward column based search.

Auto Filter Row

Auto Filter Row
Intuitive column based search. By enabling the Auto-Filter Row (displayed at the top of the grid container), users can filter the contents of the grid by individual column values. Based on the data type associated with a column, you can control the search operators used (LIKE, EQUALS, etc).

MRU Filter List

Reapply the most recently used (MRU) filters.

MRU Filter List

MRU Filter List

The Grid Control supports the most recently used (MRU) filters for Views that can be accessed using the filter panel that contains a dropdown button, which displays a list of the filters when clicked.

Filter Editor

A simple to use UI for creating advanced filter expressions.

Filter Editor

Filter Editor
The built-in Filter Editor gives you and your users more granular control over filter construction. The Filter Editor displays filter criteria as a tree structure, where nodes represent simple filter conditions. If the filter criteria consist of multiple filter conditions, the Filter Editor contains multiple nodes linked by logical operators into groups.

Try It Now!

Download our fully-functional 30-day trial today and
experience the DevExpress difference today.

 

Free 30 Day TrialDemos

Additional Info

The most powerful VCL Data Grid

The most popular data grid for the VCL platform is only available from DevExpress. From standard two-dimensional tables to runtime grouping and column customization; from master-detail relationships to card views; from integrated themes to unbound mode... The DevExpress VCL Grid Suite is the industry standard, without equal in the marketplace. Read about VCL Data Grid

Straightforward Localization

DevExpress VCL Subscriptions ship with a localization component and a standalone Localizer Application, which allows end-users to generate translations for individual components. A number of ready-to-use translations have been published and can be downloaded via the DevExpress Support Center.
Search the Support Center

The richest collection of VCL Data Editors

From masked data input and built-in data validation to HTML formatting, the VCL Data Editors Library offers unmatched data editing options whether used for standalone data editing or as cell editors in container controls like the DevExpress VCL Data Grid.
Read about VCL Data Editors

The easy-to-use VCL Reporting

Render and print your UI without writing a single line of code and deliver a nearly unlimited set of reports without using a banded report designer.

VCL Themes and App Skins

The DevExpress VCL Subscription ships with over 40 custom-designed and highly-polished themes for your next Delphi & C++Builder application.

Built-in, easy-to-use Application Templates

The DevExpress VCL Subscription includes a series of application templates so you can hit the ground running and create application shells that mimic some of today's most popular applications.

What's New

230+ VCL Controls

Skins (Vector/Raster)
WXI Skin (Windows® 11)DevExpress TheBezier and Basic30+ DevExpress Raster SkinsMicrosoft Office® 2019Microsoft Office® 2016Microsoft Office® 2013Microsoft Office® 2010Microsoft Office® 2007Visual Studio 2013Visual Studio 2010Windows® 7 Style SkinsSkin Editor