Create custom report controls.
-
Updated
Sep 4, 2025 - C#
Create custom report controls.
Demonstrates how to dynamically create a report based on the GridControl visible rows.
Demonstrates how to create various report storage types for the End-User Report Designer.
Customize the Parameters Panel
This example prints a report on a dot matrix printer.
Use the non-visual RichEditDocumentServer component to edit and format rich text content of the XRRichText control.
Store Report Gallery templates in a database and share them between multiple users
Use the JsonDataSource component to bind a report to JSON-formatted data
How to create a report and bind it to an object data source at runtime.
How to Adjust the Row Height to Best Fit the Cell Content
Create a report parameter and pass it to a report at runtime.
Create a report parameter with a list of predefined dynamic values
Custom functions in the Expression Editor in the End-User Report Designer.
How to create a hierarchical tree-like report based on data stored in a flat table
Implement a custom parameter editor.
Save (load) a report definition to (from) a database.
Use an empty link (shipped with the XtraPrinting Library) to populate your report section by section.
Add various bar codes to a report at runtime.
Add a description, image, and links to the reporting-for-winforms topic page so that developers can more easily learn about it.
To associate your repository with the reporting-for-winforms topic, visit your repo's landing page and select "manage topics."