Skip to main content
A newer version of this page is available. .

DevExpress.XtraReports.UserDesigner Namespace

Contains classes that implement the functionality of the End-User Designer for XtraReports.

Assemblies: DevExpress.XtraReports.v19.2.dll, DevExpress.XtraReports.v19.2.Extensions.dll

NuGet Packages: DevExpress.Reporting.Core, DevExpress.Win.Reporting

Classes

Name Description
DesignDockPanel The base for classes that provide dock panels to the XRDesignDockManager of the End-User Report Designer.
DesignerLoadedEventArgs Provides data for the XtraReport.DesignerLoaded and XRDesignPanel.DesignerHostLoaded events.
DockPanelCollection For internal use. Lists the auto-hidden dock panels in the Ribbon End-User Report Designer.
ErrorListDockPanel The Scripts Errors dock panel that displays the results of script validation in the End-User Report Designer.
FieldListDockPanel The Field List dock panel that displays the structure of a report’s data source in the End-User Report Designer.
FilterComponentPropertiesEventArgs Provides data for the XtraReport.FilterComponentProperties event.
FilterControlPropertiesEventArgs Provides data for the XtraReport.FilterControlProperties event.
GroupAndSortDockPanel The Group and Sort dock panel that enables managing groups and sorting data in the End-User Report Designer.
PropertyGridDockPanel The Property Grid dock panel that enables modifying the properties of a report, its bands and controls in the End-User Report Designer.
PropertyGridTabAttribute Specifies the Property Grid’s tab where a property should be displayed.
ReportExplorerDockPanel The Report Explorer dock panel that displays the structure of a report in a tree-like form in the End-User Report Designer.
ReportExpressionEditorCustomizationService If implemented, enables you to customize the Expression Editor in a reporting application for WinForms.
ReportGalleryDockPanel The Report Gallery dock panel that allows you to store common report controls, styles, data sources and full report layouts, and re-use them in different reports.
ReportSettings Contains report page settings.
ReportSettingsBase Contains report page settings.
ReportStateEventArgs Provides data for the XRDesignFormExBase.ReportStateChanged and XRDesignPanel.ReportStateChanged events.
ToolBoxDockPanel The Toolbox dock panel in the End-User Report Designer.
TreeViewDesignDockPanel The base class for tree-like dock panels of the End-User Report Designer.
TypedDesignDockPanel The base class for the dock panels of the End-User Report Designer.
ValidateSqlEventArgs Provides data for the XRDesignMdiController.ValidateCustomSql event.
XRDesignBarManager Provides bars to the End-User Report Designer.
XRDesignDockManager Provides dock panels to the End-User Report Designer.
XRDesignErrorList The Scripts navigation tab that enables the assessment and validation of report scripts in the End-User Report Designer.
XRDesignFieldList The Field List panel within an End-User Designer.
XRDesignForm The standard End-User Report Designer form.
XRDesignFormEx For internal use. The standard End-User Designer form.
XRDesignFormExBase The base class for the form used to show the End-User Designer for a particular report.
XRDesignGroupAndSort The Group and Sort panel within an End-User Designer.
XRDesignMdiController Provides a multi-document interface to the End-User Report Designer.
XRDesignMdiControllerDesignSettings Provides additional settings to the End-User Report Designer for WinForms.
XRDesignPanel A panel that is used to edit a report in the End-User Designer.
XRDesignPanelListener For internal use. Provides the functionality for adjusting XRDesignMdiController objects.
XRDesignPanelListenersCollection For internal use. Represents the collection of the XRDesignPanelListener objects.
XRDesignPropertyGrid The Properties Grid within an End-User Designer.
XRDesignReportExplorer The Report Explorer within an End-User Designer.
XRDesignRibbonController Provides Ribbon pages to the End-User Report Designer.
XRDesignRibbonForm The ribbon-based End-User Report Designer form.
XRDesignRibbonFormEx For internal use. Represents a Ribbon End-User Designer form.
XRDesignToolBox The Toolbox within an End-User Designer.
XRDialogRunner static Enables you to show report-specific dialogs.
XRTabbedMdiManager A component that provides the multiple document interface (MDI) child forms that are parented to the form.

Interfaces

Name Description
ICommandHandler If implemented by a class, provides methods for handling commands in an End-User Designer for Windows Forms.
IDesignControl If implemented, provides the Design Panel functionality.
IDesignForm When implemented by a class, provides main methods for the End-User Report Designer form.
IPropertyGridIconsProvider When implemented, provides access to the Property Grid’s tab icons collection.

Delegates

Name Description
DesignerLoadedEventHandler Represents a method that will handle the XtraReport.DesignerLoaded event.
FilterControlPropertiesEventHandler Represents a method that will handle the XtraReport.FilterControlProperties event.
ReportStateEventHandler Represents the method that will handle the XRDesignFormExBase.ReportStateChanged and XRDesignPanel.ReportStateChanged events.

Enums

Name Description
CommandVisibility Specifies the visibility levels for the report commands in the End-User Designer.
DesignDockPanelType Specifies the type of the End-User Designer dock panels.
ReportCommand Specifies the commands which can be executed in the report’s End-User Designer.
ReportState Specifies the state of the report in the End-User Designer.
ToolboxType Specifies the Toolbox type.