This repository contains the source code of the examples of usage Stimulsoft Reports.WPF report builder in the Windows Presentation Foundation apps, using C# code and WPF embedded components. The report generator and examples are fully compatible with .NET Framework 4.5.2, 4.6, 4.7, 4.8 versions, and .NET Core 3.1, .NET 5.0, .NET 6.0, .NET 7.0, .NET 8.0 platforms.
This repository has a set of examples (Visual Studio projects), each in different folders:
- Adding a Font to the Resource
- Changing the Viewer and Designer Theme
- Connecting to Data from Code
- Creating Report at Runtime
- Editing a Report Template in the Designer
- Exporting a Report from Code
- Localizing the User Interface
- Printing a Report from Code
- Showing a Report in the Viewer
- Using Business Objects in the Report
- Using a Custom Data Adapter
- Using Linq in Reports
- Using Report Variables in Code
All examples are combined into Visual Studio solutions (.sln files). They are prepared only for LTS frameworks, any compatible ones can be selected in the project settings. Currently, projects are prepared for these frameworks:
In order to start simply open the Visual Studio solution file in the IDE and run the required project as Startup Project. The required libraries will be automatically downloaded from the NuGet repository.
Stimulsoft Reports.WPF is a powerful and flexible report generator for the Windows Presentation Foundation platform. The product includes wide features for creating, viewing, printing, exporting reports. The product contains a powerful engine for report rendering, a user-friendly designer with a familiar interface and a rapid report viewer for observing. Our product is based on many years of experience in creating products for data visualization and analysis.