How to connect FastReport using a WPF application

2023-11-08

With the long-awaited release of FastReport WPF, you no longer need to use FastReport .NET to work with WPF-based projects.

Not long ago, it was pretty inconvenient to use WPF in FastReport .NET. Not everything worked smoothly; there were issues with connecting FastReport.dll and many other things. We have rethought the approach and made the process more convenient and practical. Let's find out about the new method.

First, we need to create a WPF application. We go to Visual Studio and create a project in it. After creation, we will connect the required NuGet package. We are interested in FastReport.WPF. It can be obtained with our private NuGet server.

Connected NuGet package

After we have connected the required NuGet package, we need to connect the namespace. Let's write code in WPF form:

xmlns:Designer="clr-namespace:FastReport.Design;assembly=FastReport.WPF"

Next, we will create Designer Control. First, we open and close the DockPanel tags and create the Designer itself in them. We should get something like the following example:

<DockPanel>
 <Designer:WpfDesignerControl x:Name="designer"/>
</DockPanel>

If we look at the entire form code, we should get the following:

Full form code

If we look at the form, we will see that we have a designer, and that’s what we need. It means that we are moving in the right direction.

Designer in the form

We can confidently launch our project. After loading, we will see the ready-to-use designer.

Work designer

Connecting FastReport to a WPF application has become much more convenient. You no longer need to create intermediate code to run WPF applications with WinForms components from FastReport .NET.

.NET Visual Studio FastReport WPF NuGet
08 de abril de 2026

Novos recursos para trabalhar com bandas no Designer do FastReport .NET

Na versão 2026.2 do FastReport .NET foi adicionado o recurso de alterar a ordem das bandas diretamente no Designer, simplesmente arrastando e soltando-as com o mouse.
07 de abril de 2026

Como conectar um plugin ao Google Planilhas no FastReport .NET

Neste artigo, veremos como começar a usar o Google Sheets (Planilhas) no FastReport .NET. você aprenderá como configurar o acesso à API por meio do Console do Google Cloud, criar e conectar o plug-in.
06 de abril de 2026

Como configurar novos modos de renderização de QR code no FastReport .NET

Neste artigo, veremos como substituir os módulos de código QR padrão em FastReport .NET em formas decorativas: círculos, estrelas, hexágonos e outros.

© 1998-2026 Fast Reports Inc.