[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
 [Expand]Product Information
 [Expand]Get Started with DevExpress Reporting
 [Expand]Create Popular Reports
 [Expand]Detailed Guide to DevExpress Reporting
 [Expand]Visual Studio Report Designer
 [Collapse]Create End-User Reporting Applications
   Cross-Platform Reporting
  [Expand]WinForms Reporting
  [Collapse]WPF Reporting
   [Expand]Document Preview
   [Collapse]End-User Report Designer
    [Expand]Quick Start
    [Collapse]API and Customization
      Specify the Report Designer View
      Store Reports in the Report Designer
      Customize the Report Designer Toolbar
      Customize Context Menus in the Report Designer
      Add a Custom Control to the Report Designer Toolbox
      Hide and Customize Dock Panels in the Report Designer
      Register Custom Report Parameter Types
      Customize Report Designer Commands and Hot Keys
      Customize Smart Tags
      Hide Properties from the Report Designer
      Use Favorite Properties in the Report Designer
      Customize the Properties Window in the Report Designer
      Wizard Customization Overview
      Report Wizard Pages
      Data Source Wizard Pages
      Remove Data Providers from the Report Wizard
      Register a Custom Page in the Report Wizard
      Use the Query Builder Light Mode
   [Expand]Application Security
   [Expand]Application Appearance
    Application Deployment
    End-User Documentation
  [Expand]Web Reporting
  [Expand]WCF Report Service
  [Expand]Discontinued Platforms
   Redistribution and Deployment
 [Expand]API Reference
[Expand]Report and Dashboard Server
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

Register Custom Report Parameter Types

You can register custom report parameter types in the WPF End-User Report Designer using the static ParameterTypeRegistrator class's methods as shown below.

The registered parameter types are available for all Report Designer instances opened in the application.


When previewing a report with custom type parameters, the standard editors are automatically displayed in the Parameters panel to request parameter values.

See Provide Custom Editors for Report Parameters to learn how to implement custom parameter editors.

Is this topic helpful?​​​​​​​