We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

Trusted by the world’s leading companies

Syncfusion Trusted Companies


The WPF Report Designer is a .NET reporting tool used to create and edit RDL/RDLC reports. The WPF report designer makes it easy to integrate an intuitive run-time RDL/RDLC report editing and customization into your WPF application. It lets you create reports with features such as parameters, code modules, expressions, sorting, grouping, filtering, drill down (toggle), drill through, hyperlink, report linking, and more. You can preview and export the report to PDF, Excel, CSV, WORD, PowerPoint, and HTML formats.

Connect to your data

Explore your data from any of the local or server databases. Create an embedded or shared data source by connecting to the most common data sources by using the following data providers.

  • Built-in data sources: Microsoft SQL Server, SQL CE, Oracle, XML, OLEDB, and ODBC.
  • Business object data source.
  • Custom data processing extension: OData, SASS, WebApi, MySQL, SQLite, PostgreSQL, etc.

Connect to your report data support in WPF Report Designer

Create data model with query builder support in WPF Report Designer

Create data model with query builder

Data query preparation can take most of your time, but with Report Designer, data query generation can be done with a few clicks. Query builder provides a convenient user interface that helps both technical and nontechnical users to create and view relationships between tables.

Report items

Enables users to create stylish and interactive reports using a rich set of data region, visualization, and basic report items efficiently:

  • Basic Items: Text box, image, line, and rectangle.
  • Data Region Items: Table, matrix (pivot table), and list.
  • Data Visualization: Chart, sparkline, data bar, gauge, indicator, and map.
  • Subreports.
  • Custom report items.

Report items support in WPF Report Designer

Rich user interface support in WPF Report Designer

Rich user interface

Provides a rich, user-friendly interface to easily transform your data into beautiful reports using configuration options such as the property pane, table grouping pane, contextual tabs, property dialogs, and data region item wizards.

Report parameters

Supports creating report parameters manually or based on a dataset query. Parameters are used to interactively provide user inputs at runtime to vary report presentation. Parameters can also be used in expressions to control report data.

WPF Report Designer data set query parameters

Dataset query parameters

Allows creating an embedded or a shared dataset with parameters to filter or limit data. A dataset can contain user-defined parameters for internal calculations or report parameters to get runtime inputs from users.

Cascading parameter support in WPF Report Designer

Cascading parameter

Users can add cascading parameters to the report to allow one parameter that limits the values for the next parameter. It greatly reduces the number of choices to a manageable number.

Filter, group, and sort data

The WPF Report Designer supports adding filtering, grouping, and sorting for data region items such as grids, pivot grids, and datasets. It organizes data values of the data region report items.

Grouping support in WPF Report Designer


Users can add grouping to display data in a hierarchical view by organizing nested, adjacent, and recursive hierarchy groups. You can use a dataset field, expression, or other values to group data.

Sorting support in WPF Report Designer


The WPF Report Designer supports adding sort expressions to chart category and series groups and pivot table groups. It controls the order in which data is displayed in a data region item of the report (either ascending or descending).

Filtering support in WPF Report Designer


The WPF Report Designer provides support to add filters to an embedded dataset or shared dataset, data regions, and data region groups, including detail groups. The filter equation includes a dataset field or expression, an operator, and a value used to compare.

Allows users to create a report with SQL RDL reporting’s extremely powerful interactive features like drill through and hyperlink to display data and information in detail.

Drill through reports support in WPF Report Designer

Drill through reports

An action property is available to specify the drill through report path. It allows end users to click on a data value in the report to view related data information in the child report. A separate child report can have detail/summary data. Users can add parameters to filter data based on user selection.

Drill down support in WPF Report Designer

Drill down

The toggle item option is provided to control the visibility of report items interactively. You can show or hide static/group rows and columns in a table or matrix.

Hyperlink support in WPF Report Designer

Provides property options to set hyperlink actions to text boxes, images, charts, and gauges. The hyperlink can contain data field, static, or dynamic URL value expression.

Expression builder

The WPF Report Designer provides an expression builder that allows you to create simple and complex RDL expressions. Expressions are used throughout the report definition to vary the content or appearance of a report. The following are some uses for expressions.

  • Set dynamic value for many properties, including color, font, and borders.
  • Create additional operations such as mathematical computation, conditional formatting, conversions, and more.
  • Support constants, built-in fields, parameters, fields, datasets, variables, operators, common functions, and more.

Expression builder support in WPF Report Designer

Editing capabilities support in WPF Report Designer

Editing capabilities

Editing a report and its report items is simple with the support of basic editing operations such as cut, copy, paste, undo, and redo.

View report

The WPF Report Designer provides an option to preview the report and verify whether the created report displays what you require. The reports are displayed using WPF Report Viewer with all the RDL functionalities.

View report support in WPF Report Designer

Export RDL and RDLC reports support in WPF Report Designer

Export RDL and RDLC reports

Run or preview a report and export it to popular file formats such as PDF, Word, Excel, CSV, PowerPoint, and HTML.

Print support in WPF Report Designer


The WPF Report Designer supports printing previewed reports by clicking the print option from the WPF Report Viewer toolbar.

Print preview support in WPF Report Designer

Clicking print layout option on the WPF Report Viewer toolbar shows the report in a printable output format.

Create RDLC reports support in WPF Report Designer

Create RDLC reports

The WPF Report Designer supports a RDLC report design mode that allows you to create client report definition (.rdlc) files using business object datasource.

Edit report

Users can open and edit any report that has already been created using SQL RDL specification. The edited report can be previewed and saved to the same location or to a different location.

Edit report support in WPF Report Designer

Save and share report support in WPF Report Designer

Save and share report

The WPF Report Designer allows you to save a report to Syncfusion Report Server or SSRS Report Server and to your computer. Publishing a report to the server allows other users who have permission to access the server to view it.

Globalization and localization

Globalization support in WPF Report Designer


You can format the report contents to any language.

Localization support in WPF Report Designer


Users can localize all static text of the WPF Report Designer to any preferred language.

Developer friendly api support in WPF Report Designer

Developer Friendly APIs

You have control over all the UI elements (ribbon, design area, tool box items) and behaviors of the WPF Report Designer. You can provide the best experience to your end users through a rich set of developer-friendly APIs.

Themes support in WPF Report Designer


The WPF Report Designer ships with themes such as Metro, Blend, Office 2010 (Silver, Black, and Blue), and Office 2013.


Read independent,
authenticated reviews
on G2

Download Now Pricing

What do our customers say about us?

double quotes

I work for an electrical instruments plant. I purchased the Gantt control from Syncfusion. It has saved me many hours as well as stores our information more efficiently… now.
Marco Del Frate

Marco Del Frate

Tecnel SRL

double quotes

I am really thankful for the wonderful set of controls for WPF. I was able to deliver things on time and could focus on core business logic rather than control development.
Umair Ahmed

Umair Ahmed

Technical Lead at Vercom

Transform your applications today by downloading our free evaluation version Download Free Trial

Syncfusion WPF Resources


Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion is proud to hold the following industry awards.

Up arrow icon

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile