The PerpetuumSoft.Reporting.Designer namespace contains classes that realize user interface for creating and editing of reports templates.
Classes
| Class | Description | |
|---|---|---|
| Aligner | Incapsulates align logic. | |
| AlignForm | Represents a dialog window for assigning alingment | |
| DesignerDataSourcesTree | Contains TreeView with available data sources. | |
| DesignerDocumentTree | Contains TreeView with Document objects tree. | |
| DesignerErrorList | Contains list of errors in report scripts. | |
| DesignerForm | Represents assembled report designer. | |
| DesignerMouseEventArgs | 'Provides data for DesignerMouseUp, DesignerMouseDown events. | |
| DesignerPropertyGrid | Contains PropertyGrid for ReportDesigner. | |
| DesignerStatusBar | Contains StatusBar for ReportDesigner. | |
| DesignerToolArgs | Provides information for UpdateTool methods. | |
| DesignerToolBar | Contains ToolBar for ReportDesigner. | |
| DesignerToolBox | Contains ToolBox for ReportDesigner. | |
| DesignerToolControl | Base class for all ReportDesigner tools. | |
| ElementAddedEventArgs | Provides data for the ElementAdding event. | |
| ElementAddingEventArgs | Provides data for the ElementAdded event. | |
| IDesignerToolCollection | Represents the collection of IDesignerTool objects. | |
| ReportClipboard | This type supports the Report Sharp-Shooter infrastructure and is not intended to be used directly from your code. | |
| ReportDesigner | Report Designer control. | |
| RequestCodeSnippetsEventArgs | Represents data about the code snippets for the specified script language. | |
| SelectionGroup | Represents collection of selected objects in ReportDesigner. |
Structures
| Structure | Description | |
|---|---|---|
| ReportDesigner..::.MergablePropertyValue | Represents data about the merged properties value of multiple objects |
Interfaces
| Interface | Description | |
|---|---|---|
| IDesignerTool | Common interface for all ReportDesigner tools. | |
| IReportDesignerService | Provides common interface for access to the report designer environment. |
Delegates
| Delegate | Description | |
|---|---|---|
| DesignerMouseEventHandler | Represents the method that will handle DesignerMouseUp, DesignerMouseDown events. | |
| ElementAddedEventHandler | Represents the method that will handle the ElementAdded event. | |
| ElementAddingEventHandler | Represents the method that will handle the ElementAdding event. | |
| ReportDesigner..::.GetNewValueMethod | Defines method of getting a new value depending on the previous one |
Enumerations
| Enumeration | Description | |
|---|---|---|
| AlignAction | Align modes. | |
| AlignBoundKind | Align modes. |