DevExpress.Win.Reporting 26.1.5-pre-26227

DevExpress WinForms Reporting Controls

The DevExpress.Win.Reporting package includes DevExpress reporting controls and supporting APIs for WinForms applications. Use this package to embed a Report Designer or Document Viewer in your application or display the built-in Report Designer and Print Preview forms.

Included Components

  • End-User Report Designer — A full-featured drag-and-drop design surface that allows users to create and modify reports at runtime.
  • Document Viewer (Print Preview) — An interactive print preview control with zoom, search, export, and page navigation capabilities.
  • ReportDesignTool - Opens reports in the built-in standard or ribbon-based End-User Report Designer.
  • ReportPrintTool - Displays reports in the built-in standard or ribbon-based Print Preview.

Examples

Review the following sections for more information:

Invoke the Built-in Report Designer and Print Preview Forms (Reporting Subscription)

Use the following APIs to display the built-in End-User Report Designer or Print Preview forms. These forms are available with the DevExpress Reporting Subscription and require no custom UI implementation.

Open the Built-in Report Designer

using DevExpress.XtraReports.UI;

var report = new XtraReport1();

var designTool = new ReportDesignTool(report);
designTool.ShowRibbonDesignerDialog();

// Or display the standard designer:
// designTool.ShowDesignerDialog();

Open the Built-in Print Preview

using DevExpress.XtraReports.UI;

var report = new XtraReport1();

var printTool = new ReportPrintTool(report);
printTool.ShowRibbonPreviewDialog();

// Or display the standard preview:
// printTool.ShowPreviewDialog();

Display a Report in the Report Designer/Document Viewer (WinForms/DXperience/Universal)

The following example assumes that a Report Designer or Document Viewer control has already been added to a WinForms form.

Display a Report in the Document Viewer

using DevExpress.XtraReports.UI;

public partial class MainForm : Form {
    public MainForm() {
        InitializeComponent();

        var report = new XtraReport1();

        documentViewer1.DocumentSource = report;
        report.CreateDocument();
    }
}

Display a Report in the Report Designer

using DevExpress.XtraReports.UI;

public partial class MainForm : Form {
    public MainForm() {
        InitializeComponent();

        reportDesigner1.OpenReport(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

With the DevExpress Reporting Subscription, you can only use the ReportPrintTool and ReportDesignTool classes to display the Print Preview and End-User Report Designer in WinForms applications. To customize the DevExpress Reporting component UI in application code or at design time in Visual Studio, you need a subscription that includes DevExpress WinForms UI Controls: WinForms Subscription, DXperience Subscription, or Universal Subscription. For more information about subscriptions, see 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.Win.Reporting.

Packages Downloads
DevExpress.Win.Reporting.de
This package implements the functionality related to the DevExpress Report Designer and Report Viewer WinForms controls.
14
DevExpress.Win.SchedulerExtensions
This package provides print functionality for DevExpress WinForms Scheduler using DevExpress Reporting. It allows creating a report with controls specially designed to represent Scheduler elements.
13
DevExpress.Win.Reporting.es
This package implements the functionality related to the DevExpress Report Designer and Report Viewer WinForms controls.
12
DevExpress.ExpressApp.ReportsV2.Win
The Reports module for XAF WinForms apps.
12
DevExpress.Win.Reporting.ja
This package implements the functionality related to the DevExpress Report Designer and Report Viewer WinForms controls.
11
DevExpress.Win.Design
.NET version of DevExpress controls with a preview version of design-time features. Requires Visual Studio v17.0 or newer.
10
DevExpress.ExpressApp.ReportsV2.Win
The Reports module for XAF WinForms apps.
9
DevExpress.Win.Reporting.de
This package implements the functionality related to the DevExpress Report Designer and Report Viewer WinForms controls.
9
DevExpress.Win.Reporting.es
This package implements the functionality related to the DevExpress Report Designer and Report Viewer WinForms controls.
8
DevExpress.Win.Reporting.ja
This package implements the functionality related to the DevExpress Report Designer and Report Viewer WinForms controls.
8
DevExpress.Win.Design
Target Platform/Framework: Desktop DevExpress Product Libraries Used: WinForms UI components (https://www.devexpress.com/winforms) Available in the following DevExpress Subscription(s): Universal, DXperience, WinForms
8
DevExpress.Win.Reporting.de
This package implements the functionality related to the DevExpress Report Designer and Report Viewer WinForms controls.
8
DevExpress.Win.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, WinForms, Reporting
8
DevExpress.Win.Design
.NET version of DevExpress controls with a preview version of design-time features. Requires Visual Studio v17.0 or newer.
8
DevExpress.ExpressApp.ReportsV2.Win
Target Platform/Framework: Desktop DevExpress Product Libraries Used: XAF (Cross-Platform .NET App UI & Web API) (https://www.devexpress.com/xaf) Available in the following DevExpress Subscription(s): Universal
8

.NET Framework 4.6.2

.NET 8.0

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 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/17/2026
25.1.6 8 01/16/2026
25.1.5 8 01/16/2026
25.1.4 8 01/16/2026
25.1.3 8 01/17/2026
23.2.9 11 09/13/2025
22.1.5 16 01/20/2025