Back to Devexpress

DevExpress.XtraReports.UserDesigner Namespace

xtrareports-devexpress-dot-xtrareports-cffdc053.md

latest15.8 KB
Original Source

DevExpress.XtraReports.UserDesigner Namespace

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

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

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

Classes

NameDescription
DesignDockPanelThe base for classes that provide dock panels to the XRDesignDockManager of the End-User Report Designer.
DesignerLoadedEventArgsProvides data for the XtraReport.DesignerLoaded and XRDesignPanel.DesignerHostLoaded events.
DockPanelCollectionFor internal use. Lists the auto-hidden dock panels in the Ribbon End-User Report Designer.
ErrorListDockPanelThe Scripts Errors dock panel that displays the results of script validation in the End-User Report Designer.
ErrorListUserControl
FieldListDockPanelThe Field List dock panel that displays the structure of a report’s data source in the End-User Report Designer.
FilterComponentPropertiesEventArgsProvides data for the XtraReport.FilterComponentProperties event.
FilterControlPropertiesEventArgsProvides data for the FilterControlProperties event.
GroupAndSortDockPanelThe Group and Sort dock panel that enables managing groups and sorting data in the End-User Report Designer.
PropertyGridDockPanelThe Properties window dock panel that enables modifying the properties of a report, its bands and controls in the End-User Report Designer.
PropertyGridTabAttributeSpecifies the Properties window’s tab where a property should be displayed.
ReportDesignerSettingsContains default layout report settings.
ReportExplorerDockPanelThe Report Explorer dock panel that displays the structure of a report in a tree-like form in the End-User Report Designer.
ReportExportSettingsContains export-related report setitngs.
ReportExpressionEditorCustomizationServiceAllows you to adjust the list of functions available in the Expression Editor.
ReportGalleryDockPanelThe 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.
ReportScriptSettingsContains script-related report settings.
ReportSettingsContains report page settings.
ReportSettingsBaseContains report page settings.
ReportStateEventArgsProvides data for the XRDesignFormExBase.ReportStateChanged and XRDesignPanel.ReportStateChanged events.
ToolBoxDockPanelThe Toolbox dock panel in the End-User Report Designer.
ToolBoxExpandButton
TreeViewDesignDockPanelThe base class for tree-like dock panels of the End-User Report Designer.
TypedDesignDockPanelThe base class for the dock panels of the End-User Report Designer.
TypedDesignDockPanelBaseThe base class for the dock panels of the End-User Report Designer.
ValidateSqlEventArgsProvides data for the XRDesignMdiController.ValidateCustomSql event.
XRDesignBarManagerProvides bars to the End-User Report Designer.
XRDesignDockManagerProvides dock panels to the End-User Report Designer.
XRDesignErrorListThe Scripts navigation tab that enables the assessment and validation of report scripts in the End-User Report Designer.
XRDesignFieldListThe Field List panel within an End-User Designer.
XRDesignFormThe standard End-User Report Designer form.
XRDesignFormExFor internal use. The standard End-User Designer form.
XRDesignFormExBaseThe base class for the form used to show the End-User Designer for a particular report.
XRDesignGroupAndSortThe Group and Sort panel within an End-User Designer.
XRDesignMdiControllerProvides a multi-document interface to the End-User Report Designer.
XRDesignMdiControllerDesignSettingsProvides additional settings to the End-User Report Designer for WinForms.
XRDesignPanelA panel that is used to edit a report in the End-User Designer.
XRDesignPanelListenerFor internal use. Provides the functionality for adjusting XRDesignMdiController objects.
XRDesignPanelListenersCollectionFor internal use. Represents the collection of the XRDesignPanelListener objects.
XRDesignPropertyGridThe Properties Grid within an End-User Designer.
XRDesignReportExplorerThe Report Explorer within an End-User Designer.
XRDesignRibbonControllerProvides Ribbon pages to the End-User Report Designer.
XRDesignRibbonFormThe ribbon-based End-User Report Designer form.
XRDesignRibbonFormExFor internal use. Represents a Ribbon End-User Designer form.
XRDesignToolBoxThe Toolbox within an End-User Designer.
XRDesignToolBoxControl
XRDesignToolboxItemsViewInfo
XRDesignToolboxViewInfo
XRDialogRunner staticEnables you to show report-specific dialogs.
XRTabbedMdiManagerA component that provides the multiple document interface (MDI) child forms that are parented to the form.
XRToolBoxPanel
XRToolBoxUserControl

Interfaces

NameDescription
ICommandHandlerIf implemented by a class, provides methods for handling commands in an End-User Designer for Windows Forms.
IDesignControlIf implemented, provides the Design Panel functionality.
IDesignFormWhen implemented by a class, provides main methods for the End-User Report Designer form.
IPropertyGridIconsProviderWhen implemented, provides access to the Properties window’s tab icons collection.

Delegates

NameDescription
DesignerLoadedEventHandlerRepresents a method that will handle the XtraReport.DesignerLoaded event.
FilterControlPropertiesEventHandlerRepresents a method that will handle the XtraReport.FilterControlProperties event.
ReportStateEventHandlerRepresents the method that will handle the XRDesignFormExBase.ReportStateChanged and XRDesignPanel.ReportStateChanged events.

Enums

NameDescription
CommandVisibilitySpecifies the visibility levels for the report commands in the End-User Designer.
DesignDockPanelTypeSpecifies the type of the End-User Designer dock panels.
ReportCommandLists commands available in the End-User Report Designer for WinForms.
ReportStateSpecifies the state of the report in the End-User Designer.
ToolboxTypeSpecifies the Toolbox type.