DevExpress.Wpf.Core 26.1.5

DevExpress WPF: Core Library

DevExpress.Wpf.Core is the foundation of the DevExpress WPF product line. The package includes an application theme engine, layout persistence services, and a number of DevExpress WPF UI controls: data editors, toolbars and menus, a tab control, and a themed window.

Most DevExpress WPF packages depend on this package, so it is usually installed as a transitive dependency. Reference it explicitly when you want the theming infrastructure and core controls without the rest of the suite.

dotnet add package DevExpress.Wpf.Core

Key Features

  • Theme engine — Windows-inspired, Office-inspired, or custom themes that can be applied to the entire application or individual UI controls.
  • ThemedWindow — a Window replacement with DevExpress window chrome, header items, and full theme support.
  • Toolbar and Menus — controls that add toolbars, main menus, and context menu UI to your applications.
  • DXTabControl — a tab control that supports DevExpress themes, tab scrolling, and drag-and-drop tab reordering.
  • Binding extensions — DXBinding, DXCommand, and DXEvent markup extensions that let you write inline binding expressions without custom converters.
  • WorkspaceManager — saves and restores window and control layouts between application sessions.
  • Data editors — a collection of data entry controls (DevExpress WPF Data Editors).

Examples

Example 1: Apply a Theme to a Single Window

<!-- ThemeManager.ThemeName overrides the application theme for this window only. -->
<Window
    x:Class="MyApp.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
    dx:ThemeManager.ThemeName="Office2019Colorful"
    Title="My Application" Height="450" Width="800" />

Controls inside this window use the Office2019 Colorful theme. Other windows may use a different theme.

Example 2: Add a Toolbar to a Themed Window

<dx:ThemedWindow
    x:Class="MyApp.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
    xmlns:dxb="http://schemas.devexpress.com/winfx/2008/xaml/bars"
    Title="My Application" Height="450" Width="800">

    <!-- BarManager hosts all bars and menus in the window. -->
    <dxb:BarManager>
        <dxb:BarManager.Bars>
            <!-- Items is the content property of Bar, so items are nested directly. -->
            <dxb:Bar Caption="Main Toolbar">
                <dxb:BarButtonItem Content="Open" />
                <dxb:BarButtonItem Content="Save" />
            </dxb:Bar>
        </dxb:BarManager.Bars>

        <Grid />
    </dxb:BarManager>
</dx:ThemedWindow>

The window displays a themed toolbar with two buttons.

Evaluation Period, Pricing Options, and Licensing Terms

Whether you own a license or want to start a 30-day evaluation period, download and register your DevExpress license key. To obtain your key, log in to the DevExpress Download Manager. Use your existing DevExpress.com account or create a new account for free. For key registration instructions, see License Key for DevExpress Products.

If you purchase a license after evaluating a product, re-register your updated DevExpress license key to remove evaluation version warnings/messages.

This package is included in the following commercial subscriptions:

See DevExpress Subscriptions & Licensing for subscription comparison tables, purchasing FAQ, and licensing information.

DevExpress.Wpf - The complete DevExpress WPF Control suite.

dotnet add package DevExpress.Wpf

DevExpress.Wpf.Core.Extensions - DevExpress server mode data sources and MVVM extensions.

dotnet add package DevExpress.Wpf.Core.Extensions

DevExpress.Wpf.Themes.All - All DevExpress WPF application themes.

dotnet add package DevExpress.Wpf.Themes.All

Demos

NOTE: Demo links below only work if you already have DevExpress WPF Demos installed on your machine. To install demos, download and run the DevExpress Unified Installer (evaluation or licensed version). Remember to select "Demo Applications" on the product selection screen.

Documentation

Software Bill of Materials (SBOM)

To access SBOM files for DevExpress packages, please refer to the following article: Software Bill of Materials (SBOM) for DevExpress .NET assemblies/NuGet packages, JavaScript, VCL and other redistributable artifacts.

See Also: Information Security | Security - What You Need to Know

Useful Online Resources

Showing the top 20 packages that depend on DevExpress.Wpf.Core.

Packages Downloads
DevExpress.Wpf.Grid.Core
This package implements the core functionality specific to DevExpress GridControl for WPF.
17
DevExpress.Wpf.Controls
This package implements the functionality specific to DevExpress utility and navigation controls (Breadcrumb, TileNavPane, BarCode etc.) for WPF.
15
DevExpress.Wpf.Core.de
This package provides core functionality to DevExpress WPF controls.
15
DevExpress.Wpf.Dashboard
This package contains the DevExpress DashboardDesigner and DashboardViewer controls designed to create and display dashboards.
15
DevExpress.Wpf.Dialogs
This package provides skinnable DevExpress WPF counterparts for standard Windows FolderBrowser and Open/Save File dialogs.
15
DevExpress.Wpf.PdfViewer
This package implements the functionality specific to DevExpress WPF PdfViewer.
15
DevExpress.Wpf.PivotGrid
This package implements the functionality specific to DevExpress Pivot Grid for WPF.
15
DevExpress.Wpf.Ribbon
This package implements the functionality specific to DevExpress RibbonControl for WPF.
15
DevExpress.Wpf.RichEdit
This package provides functionality for DevExpress WPF Rich Text Editor - an advanced word-processing tool designed for working with rich text documents of various formats.
15
DevExpress.Wpf.Scheduler
Provides functionality of the legacy WPF Scheduler control.
15
DevExpress.Wpf.TreeMap
This package implements the functionality specific to DevExpress TreeMap control for WPF.
15
DevExpress.Wpf.Accordion
This package implements the functionality specific to DevExpress AccordionControl for WPF.
14
DevExpress.Wpf.Diagram
This package provides functionality for DevExpress WPF Diagram Control that allows you and your end-users to create and display diagrams of various types and styles.
14
DevExpress.Wpf.Docking
This package implements the functionality specific to DevExpress Docking for WPF.
14
DevExpress.Wpf.LayoutControl
This package implements the functionality specific to DevExpress Layout Control for WPF.
14
DevExpress.Wpf.Printing
This package provides basic printing-exporting functionality to DevExpress WPF controls.
14
DevExpress.Wpf.PrismAdapters
This package provides Prism 5 and Prism 6 adapters for the following controls: LayoutGroup, DocumentGroup, TabbedGroup, LayoutPanel, DXTabControl, NavigationFrame, NavBarControl, NavBarGroup.
14
DevExpress.Wpf.Reporting
This package implements the functionality specific to DevExpress WPF Reporting.
14
DevExpress.Wpf.Carousel
This package implements the functionality specific to DevExpress WPF Carousel.
13
DevExpress.Wpf.Charts
This package implements the functionality specific to DevExpress Chart control for WPF.
13

Version Downloads Last updated
26.1.5 1 09/21/2026
26.1.5-pre-26248 1 09/21/2026
26.1.5-pre-26241 1 09/21/2026
26.1.5-pre-26235 1 09/21/2026
26.1.5-pre-26227 1 09/21/2026
26.1.4 1 09/21/2026
26.1.4-pre-26190 2 07/24/2026
26.1.4-pre-26179 2 07/02/2026
26.1.3 2 06/24/2026
26.1.2-beta 5 05/28/2026
25.2.10 0 09/22/2026
25.2.9 1 09/21/2026
25.2.8 6 06/17/2026
25.2.7 6 05/13/2026
25.2.6 6 04/26/2026
25.2.5 7 03/03/2026
25.2.4 7 02/23/2026
25.2.3 8 01/16/2026
25.1.14 0 09/22/2026
25.1.13 1 09/21/2026
25.1.12 4 06/17/2026
25.1.11 6 05/13/2026
25.1.10 7 04/26/2026
25.1.9 7 03/03/2026
25.1.8 8 01/18/2026
25.1.7 9 01/16/2026
25.1.6 8 01/16/2026
25.1.5 8 01/16/2026
25.1.4 7 01/18/2026
25.1.3 8 01/16/2026
23.2.9 10 09/13/2025
22.1.5 14 01/20/2025