MindFusion WinForms Programmer's Guide
ReportEditor Members
Constructors Properties Methods Events
 


Represents a control that can create and edit MindFusion.Reporting reports.

The following tables list the members exposed by the ReportEditor type.

 Public Constructors

  Name Description

ReportEditor

Initializes a new instance of the ReportEditor class.

 Public Properties

  Name Description

ActiveTabPage

Gets or sets the active tab page in the editor.

IsDesignerFocused

Gets a value indicating whether the report designer area inside the editor is focused.

IsReportDirty

Gets a value indicating whether the report is modified.

Report

Gets a Report instance representing the edited report.

ShowPreview

Gets or sets a value indicating whether the Preview tab page is visible.

ShowPropertiesWindow

Gets or sets a value indicating whether the Properties window is visible.

ShowPropertiesWindowContextMenu

Gets or sets a value indicating whether to dispay the context menu of the properties window.

ShowToolboxWindow

Gets or sets a value indicating whether the Toolbox window is visible.

 Public Methods

  Name Description

AddDataSource

Overloaded. Adds an external data source to the editor.

CloseReport

Closes the currently edited report, if any.

GetService

Gets the service of the specified type, if it is available.

InvokeCommand

Invokes the command with the specified identifier.

NewReport

Creates a blank report inside the editor. The currently edited report is discarded.

OpenReport

Opens the report from the file with the specified name for editing.

Redo

Redoes the last undone action.

RegisterCommandListener

Establishes an association with the specified command.

RemoveDataSource

Removes the specified data source from the editor.

ResumePreviewUpdate

Resumes automatic updates on the report preview.

RunReport

Runs the underlying report if it is necessary.

SaveReport

Saves the currently edited report to a file with the specified name.

SuspendPreviewUpdate

Suspends automatic updates on the report preview.

Undo

Undoes the last action.

UnregisterCommandListener

Removes a previously associated listener with the specified command.

UpdatePreview

Updates the preview by running the report.

 Protected Methods

  Name Description

Dispose

Clean up any resources being used.

OnPreviewUpdated

Raises the PreviewUpdated event.

OnPreviewUpdating

Raises the PreviewUpdating event.

OnReportDirtyChanged

Raises the ReportDirtyChanged event.

ProcessCmdKey

ContainerControl.ProcessCmdKey override.

 Public Events

  Name Description

PreviewUpdated

Raised after the preview window has been updated.

PreviewUpdating

Raised when the preview window is about to be updated.

ReportDirtyChanged

Raised when the 'dirty' state of the report changes.

 See Also

ReportEditor Class
MindFusion.Reporting.WinForms Namespace