WPF Grid Performance at its Best

Meet and exceed user expectations.

The DevExpress WPF Data Grid control is fast, very fast. You can display, edit and shape data against hundreds of thousands of rows at blistering speeds. Whether using our WPF Data Grid in bound, unbound or master/detail mode, WPF solutions powered by our WPF Data Grid will be blazing fast and responsive - regardless of dataset size and information complexity. And yes, you can fine tune Grid performance with options such as:

  • Lightweight Cell & Row Templates
  • Ultra-fast Text Rendering Engine
  • Lightning Fast Data Sorting, Grouping, and Filtering
  • Multithreaded Data Processing
  • Real-time Data Processing
I am definitely using DevExpress WPF tools, and specifically the Data Grid. It is awesome. Patrick Rusk
WPF Grid Control | DevExpress

Server-Side Data Processing

Massive datasets are never a problem.

Our WPF Data Grid can obtain data from any remote data source or service. Thanks to its high performance data loading architecture, the DevExpress Data Grid loads data on demand and moves all time-intensive data shaping operations to the server allowing your end-users to shape and analyze information without unnecessary delays. Our WPF Data Grid's offers:

  • Server-side sorting, filtering, grouping, search, and summary computation options.
  • Full-support for Entity Framework / EF Core, WCF Data Services, XPO, OData, LINQ to SQL.
  • Straightforward API to write custom server requests for any server or database, including Rest API, gRPC services, NoSQL databases, custom WCF services, EntityFramework, etc.
  • Support for both synchronous and asynchronous server requests.
  • Infinite Scrolling and Paging support.

Free Trial

Server-Side Data Processing - WPF Grid Control | DevExpress

Designed with MVVM in Mind

Separate UI from business logic development.

The DevExpress WPF Data Grid ships with the comprehensive MVVM support, including:

  • Two-way data binding for selected rows and cells.
  • Ability to auto-generate UI elements from a ViewModel collection (columns, summaries, etc.).
  • Built-in commands for popular actions like move row/cell focus, delete a row, post changes, etc.
  • Appropriate command counterparts for common gird events.
  • Support for DataAnnotation attributes (configure cell editors and columns).
We chose DevExpress for WPF and MVVM because of the huge range of possibilities it offers. I really appreciate the work of the support team and the whole DevExpress team providing such good tools and support. Niclas Mühlenhaus
MVVM Support - WPF Grid Control | DevExpress

Flexible WPF Data Views

Present data your way.

Our WPF Data Grid control is incredibly efficient at displaying information and manipulating data on-screen. The Grid gives you a comprehensive set of UI options and integrated tools so you can deliver solutions that solve real-world business problems, without wasting time or resources. Our WPF Data Grid offers the following data view options:

  • Table View
  • Banded View
  • Tree-List View
  • Card Layout View

And with our WPF Grid Control, you can also build adaptive layouts. The Grid automatically adapts associated data rows (or treelist nodes) into a fully customizable compact view mode.

Free Trial

Flexible Data Views - WPF Grid Control | DevExpress

WPF Grid UI Customization

Easy-to-use and intuitive.

The DevExpress WPF Data Grid delivers powerful runtime experiences that empower end-users. Its nearly endless array of UI/UX customization features means you can build fully customizable apps that will adapt to the ever-changing needs within your enterprise.

  • Comprehensive Column & Band Customization options (move, show, hide, resize, etc.)
  • Built-in Context (Popup) Menus
  • Unbound Column Support
  • Native Drag & Drop Operations
  • Scrollbar Annotations
  • Pinned Rows, Bands & Columns
  • Cell & Row Selection / Web Style Row Selection
  • Save/Restore Layouts, and many many more...

Free Trial

UI/UX Customization - WPF Grid Control | DevExpress

Preview. Print. Export.

Reporting made easy. Export to Excel, Word, PDF.

Once a user has configured our Data Grid to his or her liking, they can invoke the DevExpress WPF Report Designer from the WPF Grid control and instantly generate ad-hoc reports based on the contents of the grid itself.

Users can also render WPF Data Grid content to paper just like a traditional WYSIWYG report designer or export data to multiple file formats. With our feature-complete API, you and your users can save data as PDF, XLS, XLSX, MHT, CSV, HTML, RTF, DOCX, TXT or as an Image file.

Free Trial

My users are very impressed with the new features that I was able to provide thanks to the advanced capabilities of the DevExpress WPF Grid, Report Builder and Map. Jean-Christophe Bertolini
Preview, Print, Export - WPF Grid Control | DevExpress

WPF Application Themes

Over 30 Themes and 40 Color Palettes Designed to Amaze

You can specify a theme when you ship your app or allow end-user to modify the look and feel of your WPF application on the fly. Our themes come with color palettes that can personalize your UI even further. And yes, you can customize our pre-built application themes with the free DevExpress WPF Theme Designer. The following are a few of the themes included in our distribution.

Windows 10 Light - Default Palette | DevExpress

Windows 10 Light

Default Palette

Office 2019 Colorful - SpruceLeaves Palette | DevExpress

Office 2019 Colorful

SpruceLeaves Palette

VS 2019 Dark - BlueberryCake Palette | DevExpress

VS 2019 Dark

BlueberryCake Palette

Office 2019 High Contrast | DevExpress

Office 2019

High Contrast

WPF Data. Your Way.

Full support for all major data source types.

From ADO.NET and Entity Framework (EF) Core to OData and WCF data services (and everything in between) the DevExpress WPF Data Grid can consume data from any source. Yes, our WPF Data Grid fully supports Visual Studio .NET data objects and can easily bind to an Excel item source or any data object that implements IList/IEnumerable interfaces.

And of course, you can connect our WPF Grid control to a variety of remote data source types including: REST Services, NoSQL Databases, Custom WCF Services, EntityFramework, or any other ORM.

Free TrialLearn More

Data Sources - WPF Grid Control | DevExpress

WPF Data Editing & Input Validation

CRUD operations made easy.

With the DevExpress WPF Data Grid, you can deliver intuitive user experiences and error-free data input. From TextBox controls and Date Pickers to our powerhouse Data Lookups, you can incorporate 20+ individual data editors within grid cells with absolute ease.

You can specify appropriate validation rules and limit the values that can be entered into individual fields. Use the visualization power of the DevExpress WPF Grid to provide user feedback when data does not pass rule tests. Our WPF Grid also includes numerous data editing and value formatting options. Its advanced data editing features include:

Our WPF Grid includes countless data editing and value formatting options. Its advanced data editing features include:

  • New Item Row / Add New Records
  • Inline Data Editing
  • Edit Form / Edit Data in a Separate Form
  • Input Validation & Error Indication API, DataAnnotation Attributes
  • Edit Masks & Value Formatting
  • Limitless Editor Customization & Templates
Data Editing - WPF Grid Control | DevExpress

Instant Search & Data Filtering

Locate data with integrated search tools.

From our Microsoft Word inspired Instant Search to our Excel inspired Auto-Filter Row, we've got filtering covered from A to Z. Filtering and search options include:

  • Instant Search & Incremental Search
  • Query Builder / Filter Criteria Editor
  • Excel Inspired Filtering
  • Auto Filter Row & Custom Filter UI
  • Filter Panel & Most Recently Used (MRU) Filters
  • Comprehensive API / Create Custom Filters

Free Trial

Instant Search and Data Filtering - WPF Grid Control | DevExpress

Shape and Manipulate Data

A broad range of data shaping options inside.

Our WPF Data Grid 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 shaping features include:

  • High-speed Multi-Column Sorting & Grouping
  • Outlook-inspired Grouping
  • Merged Column Grouping
  • Summaries & Data Aggregates
  • Sort by Summary

Free Trial

The combination of your great products and commitment to excellent customer service is why I plan on staying with you for the foreseeable future. Tim Miller
Shape and Manipulate Data - WPF Grid Control | DevExpress

Master-Detail Support

Create master-detail layouts of any complexity.

With only one line of code per line of detail, our WPF Data Grid allows you to construct master-detail layouts of any complexity - with multiple nesting levels and multiple details at each level. You are never limited to how information is displayed for detail records - Detail Rows can display information as your needs dictate.

Free Trial

Never mind that the DevExpress controls are a fantastic, time-saving suite. The online support they offer is worth the price of the product all by itself. Jim Thomas
Master-Detail Support - WPF Grid Control | DevExpress

Excel-inspired Conditional Formatting

Focus attention on important data.

The flexibility of the DevExpress WPF Grid cannot be overstated. With its Conditional Formatting option, your app can easily highlight cells or rows based on specified criteria without writing a single line of code. Cells and rows can be highlighted using animated data bars, icons, and predefined color scales. Users can easily apply/customize style conditions via the grid's popup menu.

You can take advantage of predefined format rules or create custom rules as needed. The Data Grid ships with both a design-time and runtime Conditional Formatting Rule Editor - so you and your users can create, edit, and delete format rules as and when needed.

Free Trial

Charting and Data Analysis - Master-Detail Support - WPF Grid Control | DevExpress

Native Drag & Drop Support

Deliver the user experiences your customers expect.

Our WPF Grid control offers full drag-and-drop support and allows you to deliver highly intuitive user experiences for a variety of usage scenarios including:

  • Customize column layouts
  • Move records within and across individual view types (Table View, TreeList View, Card View)
  • Move records within Master-Detail views
  • Move records between the grid and external WPF controls (both DevExpress and standard controls)
  • Drag and drop records to and from external applications

Free Trial

Native Drag and Drop - WPF Grid Control | DevExpress

Start your free 30-day trial today!

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

 

Download Free Trial

Buy this product as part of the following subscription packages.

We are so confident in our products and services that we back them with a 60 day no questions asked money back guarantee. If within the first 60 days of ownership you are not satisfied with the capabilities of our tools, you can request a full refund of the amount you paid to DevExpress by writing to clientservices@devexpress.com or by calling +1 (818) 844-3383.

Best Value
WinForms Controls
WPF Controls
TreeView
Sunburst
ASP.NET Web Forms Controls
Printing & Exporting
ASP.NET MVC Extensions
Printing & Exporting
ASP.NET MVC Client-Side Controls
ASP.NET Core Controls
ASP.NET Core Office Controls
ASP.NET Bootstrap Controls
Themes and Skinning
JavaScript - jQuery, Angular, React, Vue
Blazor UI Components
Grid Layout
Stack Layout
UWP Controls
Reporting
WinForms Document Viewer
WinForms End-User Report Designer
ASP.NET Web Forms Document Viewer
ASP.NET Web Forms End-User Report Designer
ASP.NET MVC Document Viewer
ASP.NET MVC End-User Report Designer
ASP.NET Core Document Viewer
ASP.NET Core End-User Report Designer
Blazor Document Viewer
Blazor End-User Report Designer
WPF Document Viewer
WPF End-User Report Designer
Angular Document Viewer
Angular End-User Report Designer
XPO - ORM Library
Office File API (Basic)
.NET Standard 2.0+ Support (Windows, Linux, MacOS)
Office File API (Complete)
.NET Standard 2.0+ Support (Windows, Linux, MacOS)
Business Intelligence Dashboard
XAF - Cross-Platform .NET App UI
Role-based Access Control and User Authentication (.NET)
Xamarin.Forms UI Controls with Support
Native Mobile UI Controls
CodeRush with Support
C#, VB.NET, XAML
CodeRush Classic
VS 2015 Support
VS 2012, 2013 Support
C#, VB.NET, XAML
HTML, ASP.NET, CSS, Razor, JavaScript
Source Code *
WinForms Controls
ASP.NET Controls
WPF Controls
JavaScript - jQuery, Angular, React
Blazor UI Components
UWP Controls
XPO - ORM Library
Office File API
Data Visualization Dashboard
XAF - Cross-Platform .NET App UI
Technical Support
Priority Support

* DevExpress does not include/ship source code for certain products, including CodeRush, TestCafe Studio, and Report & Dashboard Server.

Additional Info

WPF Themes and App Skins

The DevExpress WPF Subscription ships with over 30 custom designed and highly polished themes for your next WPF application. You can use each of these themes easily, without modification or manipulate them using our free WPF Theme Designer application. Learn More

Touch Enabled User Experience

Deliver elegant, touch-enabled WPF applications using the platform you know and love. The WPF Subscription helps you leverage your current investments and address customer needs via a comprehensive range of WPF controls that support touch on both Windows 7 and Windows 10.

Sec 508 and Accessibility

The DevExpress WPF Subscription makes it easy to create WPF applications that meet government regulations regarding web accessibility. Sec 508 and Accessibility Guidelines 1.0 support is available for key DevExpress WPF controls.

Straightforward Localization

All DevExpress WPF controls can be easily localized using satellite resource assemblies. DevExpress delivers satellite assemblies for a large variety of languages and cultures. To make it easy to get started, resource files for four cultures are included to our installation: German, Japanese, Russian, and Spanish. If you need to modify our shipping resources or create satellite assemblies for a different language, simply use our Online Localization Service, a free tool for our active WPF subscribers. Online Localization Service

MVVM Support

DevExpress WPF Controls have been engineered to support the Model-View-ViewModel development pattern. Controls such as the DevExpress WPF Grid provide the same level of MVVM support as the standard Microsoft Data Grid along with additional features not available from Microsoft. DevExpress controls allow you to generate columns based on data and customize them using WPF styles without limitations. Learn more

Best in Class Tools

DevExpress is honored to have been voted best in class 20 times in this year's Visual Studio Magazine Reader's Choice Awards.

Experience the DevExpress difference and see why your peers consistently vote our products #1. With our Universal Subscription, you will build your best, see complex software with greater clarity, increase your productivity and create stunning applications for Windows, Web and your Mobile world.

x20
x18
x19
x19