DevExpress.Wpf.Reporting 26.1.5

DevExpress WPF Reporting Controls

The DevExpress.Wpf.Reporting package includes DevExpress reporting controls for WPF applications: End-User Report Designer, Document Preview, and supporting UI components. Use these controls to allow end users to design, preview, and print reports directly within WPF desktop applications.

Included Components

  • End-User Report Designer — A drag-and-drop report design surface for WPF. The designer allows end users to create and modify reports at runtime.
  • Document Preview — An interactive document preview control with zoom, page navigation, search, and export features.

Examples

Review the following sections for more information:

Open the Built-in Report Designer

using DevExpress.Xpf.Reports.UserDesigner;
using DevExpress.XtraReports.UI;

var report = new XtraReport1();

// Display the built-in Report Designer window.
ReportDesigner.ShowWindow(report);

Open the Built-in Document Preview

using DevExpress.Xpf.Printing;
using DevExpress.XtraReports.UI;

// Display the built-in ribbon-based Document Preview window.
PrintHelper.ShowRibbonPrintPreview(new XtraReport1());

// Or display the standard Document Preview window.
// PrintHelper.ShowPrintPreview(this, new XtraReport1());

Add a Report Designer to a WPF Window

<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:dxrud="http://schemas.devexpress.com/winfx/2008/xaml/reports/userdesigner">
    <dxrud:ReportDesigner DocumentSource="{Binding Report}" />
</Window>

Display a Report in the Document Preview

<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:dxrp="http://schemas.devexpress.com/winfx/2008/xaml/reports">
    <dxrp:DocumentPreviewControl ReportSource="{Binding Report}" />
</Window>
using DevExpress.Xpf.Printing;
using DevExpress.XtraReports.UI;

// Open the Document Preview with a report
PrintHelper.ShowPrintPreview(owner, new XtraReport1());

Evaluation Period, Pricing Options, and Licensing Terms

Whether you own a license or want to start a 30-day evaluation period, 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 additional 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:

Important

To customize the DevExpress Reporting components UI in your application code, you need a valid WPF, DXperience, or Universal subscription (subscriptions that include DevExpress WPF UI Controls). Refer to the following help topic for information on licensing: Installation - Subscriptions that Include Reporting Components.

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

Packages Downloads
DevExpress.Wpf.Reporting.de
This package implements the functionality specific to DevExpress WPF Reporting.
13
DevExpress.Wpf.TypedStyles
This package provides TypedStyles for controls from base WPF assemblies and DevExpress WPF controls.
13
DevExpress.Wpf.Reporting.es
This package implements the functionality specific to DevExpress WPF Reporting.
11
DevExpress.Wpf.Reporting.ja
This package implements the functionality specific to DevExpress WPF Reporting.
11
DevExpress.Wpf.Reporting.de
This package implements the functionality specific to DevExpress WPF Reporting.
9
DevExpress.Wpf.TypedStyles
This package provides TypedStyles for controls from base WPF assemblies and DevExpress WPF controls.
9
DevExpress.Wpf.Reporting.es
This package implements the functionality specific to DevExpress WPF Reporting.
8
DevExpress.Wpf.Reporting.ja
This package implements the functionality specific to DevExpress WPF Reporting.
8
DevExpress.Wpf.Reporting.ja
Target Platform/Framework: Desktop DevExpress Product Libraries Used: .NET Reporting (https://www.devexpress.com/subscriptions/reporting) Available in the following DevExpress Subscription(s): Universal, DXperience, WPF, Reporting
8
DevExpress.Wpf.TypedStyles
This package provides TypedStyles for controls from base WPF assemblies and DevExpress WPF controls.
8
DevExpress.Wpf.Reporting.de
This package implements the functionality specific to DevExpress WPF Reporting.
8
DevExpress.Wpf.Reporting.de
Target Platform/Framework: Desktop DevExpress Product Libraries Used: .NET Reporting (https://www.devexpress.com/subscriptions/reporting) Available in the following DevExpress Subscription(s): Universal, DXperience, WPF, Reporting
8
DevExpress.Wpf.Reporting.es
Target Platform/Framework: Desktop DevExpress Product Libraries Used: .NET Reporting (https://www.devexpress.com/subscriptions/reporting) Available in the following DevExpress Subscription(s): Universal, DXperience, WPF, Reporting
8
DevExpress.Wpf.TypedStyles
Target Platform/Framework: Desktop DevExpress Product Libraries Used: WPF UI components (https://www.devexpress.com/wpf) Available in the following DevExpress Subscription(s): Universal, DXperience, WPF
7
DevExpress.Wpf.Reporting.es
Target Platform/Framework: Desktop DevExpress Product Libraries Used: .NET Reporting (https://www.devexpress.com/subscriptions/reporting) Available in the following DevExpress Subscription(s): Universal, DXperience, WPF, Reporting
7
DevExpress.Wpf.Reporting.de
Target Platform/Framework: Desktop DevExpress Product Libraries Used: .NET Reporting (https://www.devexpress.com/subscriptions/reporting) Available in the following DevExpress Subscription(s): Universal, DXperience, WPF, Reporting
7
DevExpress.Wpf.Reporting.ja
Target Platform/Framework: Desktop DevExpress Product Libraries Used: .NET Reporting (https://www.devexpress.com/subscriptions/reporting) Available in the following DevExpress Subscription(s): Universal, DXperience, WPF, Reporting
7

.NET Framework 4.6.2

.NET 8.0

Version Downloads Last updated
26.1.5 2 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 3 05/28/2026
25.2.10 0 09/22/2026
25.2.9 1 09/21/2026
25.2.8 4 06/17/2026
25.2.7 4 05/13/2026
25.2.6 6 04/12/2026
25.2.5 6 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/05/2026
25.1.10 6 04/12/2026
25.1.9 7 03/03/2026
25.1.8 8 01/18/2026
25.1.7 8 01/16/2026
25.1.6 8 01/16/2026
25.1.5 8 01/16/2026
25.1.4 8 01/17/2026
25.1.3 8 01/16/2026
23.2.9 10 09/13/2025
22.1.5 14 01/20/2025