The DevExpress WPF Data Grid is an Outlook inspired editing and data shaping component allowing your end-users to easily manage information and display it on-screen as business requirements dictate. The grid ships with dozens of market leading features including integrated master-detail support and multiple data view options such as Card and TreeView modes. And when you need to target modern devices such as the Surface tablet, DXGrid offers built-in touch support.

Data Binding Options: DevExpress WPF Grid

Your Data, Your Way
Multiple Data Binding Options

DXGrid can display tabular data and hierarchical information within it and can be bound to data from a database, an XML file or to any data created at runtime. The grid can be bound to any object that implements the System.Collections.IEnumerable interface or its descendant (IList, ICollection). A rich collection of data source providers are available so you can build highly responsive solutions regardless of data service preferences.


Data Binding Wizard: DevExpress WPF Grid

Straightforward and Easy
Data Binding Wizard

Deliver solutions faster with an easy-to-use design time wizard that allow user to bind the WPF Grid Control to different ItemsSource types and specify desired data binding options (InMemory List, ServerMode, InstantFeedback Mode).

Design-Time Experience


Fast Data Operations Against Large Datasets: DevExpress WPF Grid

High Performance, Always Available
Data Loading

No matter the number of records in your dataset, the DevExpress WPF Grid delivers unmatched speeds during all data shaping operations. Instead of reading the entire dataset from the data server and then managing data within the grid, DXGrid simply display data that has already been grouped or sorted on the data server. This is possible because of our built-in LINQ-enabled providers. This provider can produce smart queries so that all the grid needs to do is download records to be displayed within the current page. If you have 100,000 records in your data source and want to display 10 records on the page, the grid will need to download only 10 records rather than the 100,000 records required with each request/query when using competing grid controls. This means that with the DXGrid, what was once simply impossible with competing grids (but entirely needed by end-users) can now be easily accomplished.

In addition to the performance benefits of server side data processing, DXGrid ships with the DevExpress Instant Feedback™ UI Mode: an asynchronous data loading mode. When used, the DevExpress WPF Grid Control and the host application will always remain responsive to user actions regardless of data operations initiated against the grid - from record scrolling, sorting, grouping and data filtering (because data loading is performed asynchronously, in a background thread).

Real-Time Data Source: Regardless of changes applied to the underlying contents of the grid, the Real-Time Data Source allows you to create responsive applications that can easily display thousands of record changes per second within it.


Multiple Grid Views: DevExpress WPF Grid

Unmatched UI Flexibility
Multiple Grid Views

DXGrid can efficiently display data from a single data source or master-detail relationships of any complexity.

Standard Grid – Tabular View: Emulates the look feel and behavior of the Microsoft® Outlook® grid and displays information using a standard table metaphor.

Contact - Card View: Data is presented as collapsible Cards, similar to the capabilities available in Microsoft Outlook’s Contacts View.

TreeList View: A multi-column TreeView displays hierarchical data using a TreeList display metaphor, where columns represent data fields and nodes represent data records.

Banded Grid View: Quickly arrange column headers and corresponding data cells across multiple rows.

Master-Detail: Display "one-to-many" data relationships of any complexity. Since there are no limits to the number of relationships or nesting levels, each record can expand multiple detail grids and each detail record can have its own detail information.


Column and Row Customization: DevExpress WPF Grid

Powerful Runtime Experience
Column and Row Customization

A nearly endless array of easy-to-use features are built-in to DXGrid so you can deliver solutions that can be customized at both design and runtime as needs dictate.

Column Options
Customizable Column Width ● Automatic Column Width ● Fixed Column Width ● Column Customization, Visibility and Order ● Best Fit ● Fixed (Anchored) Columns

Row Options
New Item Row ● Row Indication Panel ● Automatic Row Height ● Custom Row Height ● End-User Row Resizing ● Row Separators and Intervals

Row Templates
Manually customize the presentation of individual data rows by creating a custom row template. Whether you need to display a preview section within each row, enable row animation or build tooltips that provide extended information to end-users without moving focus away from the control, DXGrid Row Templates provide countless runtime options for your most demanding users.


Data Shaping: DevExpress WPF Grid

Shape, Organize and Inform
Sort, Group, Compute - Print and Export

DXGrid 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.

Data Sorting Options
Sort against Unlimited Number of Fields ● Sort by Display Text ● Custom Sorting Algorithms

Data Grouping Options
Group against an Unlimited Number of Columns ● Microsoft Outlook Style Group Row Painting ● Pre-defined Group Intervals ● Group by Display Text ● Manual Grouping Algorithms

Data Summaries
Total Summaries ● Group Row Summaries ● Group Footer Summaries ● Five Built-in Aggregate Functions ● Custom Aggregate Functions ● Sorting Against Group Summary Values ● Optional Automatic Totals Summary Updates

Printing and Data Export
Multiple data rendering and reporting options via a built-in WYSIWYG printing engine. Includes data export to multiple file formats including XLS, PDF, HTML, etc.


Search and Filter: DevExpress WPF Grid

Locate Data with Ease
Instant Search and Advanced Filtering

Instant Search Panel: Much like Microsoft Word’s Find feature, the Search Panel provides an easy and straightforward way for end-users to locate data. To execute a search, simply press CTRL+F, enter text within the Find box and the grid will display those records that have matching values.

Data Filtering: To help address the widest range of usage scenarios, a rich set of built-in data filtering mechanisms are also available to you. They include:

Microsoft Excel Style Filtering, ● Microsoft Excel Style Filter Dialogs ● Auto-Filter Row ● Filter Panel ● Advanced Filter Editor Dialog ● Custom Filtering


Editing and Validation: DevExpress WPF Grid

Information Clarity and Accuracy
Value Formatting, Editing and Validation

Data Editing: 15 powerhouse cell data editors for easier data input ● Integrated UI for Adding, Deleting, and Navigating Records ● Multiple Row and Cell Selection ● Input Validation and Error Indication

Powerhouse Multi-Column Lookups: An embedded grid control in the dropdown allows you to leverage all the capabilities of the DXGrid within a lookup and customize the way in which users interact with lookup values.

Data Validation: Easily validate data input and reduce errors. DXGrid can perform validation at both the UI and data level.

Cell Based Validation ● Grid Level Validation ● Row Level Validation ● DataAnnotation Attributes and IDataErrorInfo ● Visual Error Indication


Record Selection and Scrolling: DevExpress WPF Grid

Productivity Redefined
Record Selection, Scrolling and Usability

Multi-Row and Multi-Cell Selection: The DevExpress WPF Grid provides comprehensive record selection support. Rows and cells can be selected both programmatically and at runtime.

Extended Record Scrolling Options: Delivering outstanding performance regardless of the demands placed on your WPF application. DevExpress offers multiple choices for optimized record scrolling within the WPF Grid.

Serialization: Provide a seamless end-user experience and automatically save and restore DXGrid settings and layouts between application runs.

Drag & Drop: Give users total control over the arrangement of data rows and tree nodes within DXGrid. Enabling drag & drop support allows you to reorder rows, rearrange tree nodes and move data objects to external controls that support drag and drop.

Built-in Menus: Context (popup) Menus that provide instant access to DXGrid features are fully integrated and available for use at any time.


Subscribe Today

It's Your Choice: All DevExpress WPF Controls can be purchased as part of the following Subscriptions:
Universal Subscription
DXperience Enterprise
WPF Controls

What's New in 2012

The best keeps on getting better. Our newest WPF controls and features include:

WPF Tech Library

Explore the power of the DevExpress WPF product line at your pace with the following online technical resources:

Our Awards


              DevExpress Awards : Windows IT Pro Community Choice
              DevExpress Awards : Visual Studio Magazine Readers Choice
              DevExpress Awards : SDTimes 100
              DevExpress Awards : ComponentSource Bestselling Publishers
DevExpress WPF Subscription
100% WPF. 100% DevExpress.
The 80+ controls and libraries that make up the DevExpress WPF Subscription have been engineered to address the UI, analytics and reporting requirements for a broad range of solutions targeting Windows®. If you are a WPF developer and are ready to experience the DevExpress difference, download your free trial today or explore the individual controls that ship as part of this subscription below.
Reporting
Including an integrated Runtime Report Designer.
Data Grid
Outlook® Style data shaping built-in.
Ribbon Controls
Fully customizable Outlook® style Ribbon.
Toolbar-Menu
A complete set of Microsoft Office® style navigation controls.
Chart Control
Dozens of 2D and 3D chart types.
Pivot Grid
Excel® style multi-dimensional pivot table.
Scheduler
Outlook® Style scheduling and calendars.
Rich Text Editor
Word® style WYSIWYG word processing.
Tree List
Hybrid treeview and list view control.
Gauge Control
Analog and digital gauges with built-in presets.
Map Control
Different map types and amazing interactivity.
Dock Windows
Create forms faster, with runtime customization.
Tile & Layout
Windows 8 touch-first Tile UI and form layout manager.
Printing-Exporting
Instant reporting - render and export your UI.
Data Editors
Unmatched data editing options.
Navigation Bar
Outlook® Style app navigation controls.
Utility Controls
From tabs to splash screens.
Carousel
From app wizards to spell checking.
Spell Checker
Office style spell checker.
App-Wide Themes
Microsoft Office® and unique DevExpress themes.
More from DevExpress
Live Chat
Have a pre-sales question?
Need assistance with your evaluation?
We are here to help.
Chat is one of the many ways you can contact members of the DevExpress Team. We are available Monday-Friday between 7:30am and 4:30pm Pacific Time.
If you need additional product information, require pre-sales assistance, or want help with your order, write to us at info@devexpress.com or call us at
+1 (818) 844-3383.