Change Theme in Avalonia

Stimulsoft integrates with Avalonia's light/dark theming. This example switches the application theme and applies the matching Stimulsoft appearance.

Creating Chart at Runtime

Charts can be built from code and placed on a report page. This example creates a report with a chart at run time under Avalonia.

Creating Report at Runtime

A report can be built entirely in code under Avalonia — pages, bands and components are objects you create.

Customizing the Viewer

The Avalonia StiViewerControl exposes properties to show or hide its interface elements. This example toggles toolbar buttons and panels from code.

Drilling Down Report in Live

Use .NET 8.0 code to drilling down report in live, with the required setup kept alongside the main API calls.

Exporting a Report from Code

A report can be rendered and exported to a file from Avalonia code. This example loads a selected report and exports it after rendering.

Globalizing Reports

Globalization lets one report present its data in different cultures — number, date and currency formats follow the selected culture.

Managing Reports with Sub-Reports

Use .NET 8.0 code to manage reports with sub-reports, with the required setup kept alongside the main API calls.

Using Business Objects in the Report

Reports can be bound directly to your application's business objects. This example registers an object collection and shows it in an Avalonia viewer.

Using Linq in Reports

Because a report can be bound to any object collection, you can feed it a LINQ query.

Using Report Variables in Code

Load the report template in .NET 8.0, assign its variables from application code, and continue with rendering.

By using this website, you agree to the use of cookies for analytics and personalized content. Cookies store useful information on your computer to help us improve efficiency and usability. For more information, please read the privacy policy and cookie policy.