MindFusion.Reporting for Silverlight Programmer's Guide
Report Members
Constructors Fields Attached Properties Properties Methods Events
 


Represents a report, which can be previewed, printed or exported.

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

 Public Constructors

  Name Description

Report

Initializes a new instance of the Report class.

 Public Fields

  Name Description

CultureInfoProperty

Identifies the CultureInfo dependency property.

FontFamilyProperty

Identifies the FontFamily attached property.

FontSizeProperty

Identifies the FontSize attached property.

FontStyleProperty

Identifies the FontStyle attached property.

FontWeightProperty

Identifies the FontWeight attached property.

MeasureUnitProperty

Identifies the MeasureUnit attached property.

PagesProperty

Identifies the Pages dependency property.

 Public Attached Properties

  Name Description

FontFamilyProperty

Gets or sets the font family of a report item.

FontSizeProperty

Gets or sets the font size of a report item.

FontStyleProperty

Gets or sets the font style of a report item.

FontWeightProperty

Gets or sets the font weight of a report item.

MeasureUnitProperty

Gets or sets the units of measure of a report item.

 Public Properties

  Name Description

CultureInfo

Gets or sets the contextual CultureInfo this report will work in. This is a dependency property.

FontFamily

Gets or sets the default font family of the elements of this report.

FontSize

Gets or sets the default font size of the elements of this report.

FontStyle

Gets or sets the default font style of the elements of this report.

FontWeight

Gets or sets the default font weight of the elements of this report.

IsRun

Gets a value indicating whether the report has been run and ready for layouting.

MeasureUnit

Gets or sets the default units of measure of the report's elements who do not explicitly specify units.

Pages

Gets or sets the pages contained in the report. This is a dependency property.

Parameters

Gets or sets a list with the report parameters.

 Public Methods

  Name Description

FindItem

Searches for the report item with the specified name.

FromDictionary

Initializes a new instance of the Report class from the resource identified by the specified key in the dictionary with the specified Uri.

GetFontFamily

Gets the value of the Report.FontFamily attached property for a given dependency object.

GetFontSize

Gets the value of the Report.FontSize attached property for a given dependency object.

GetFontStyle

Gets the value of the Report.FontStyle attached property for a given dependency object.

GetFontWeight

Gets the value of the Report.FontWeight attached property for a given dependency object.

GetMeasureUnit

Gets the value of the Report.MeasureUnit attached property for a given dependency object.

Layout

Layouts the report on a page with the specified size, margin and orientation.

Run

Executes the report.

SetFontFamily

Sets the value of the Report.FontFamily attached property for a given dependency object.

SetFontSize

Sets the value of the Report.FontSize attached property for a given dependency object.

SetFontStyle

Sets the value of the Report.FontStyle attached property for a given dependency object.

SetFontWeight

Sets the value of the Report.FontWeight attached property for a given dependency object.

SetMeasureUnit

Sets the value of the Report.MeasureUnit attached property for a given dependency object.

 Protected Methods

  Name Description

OnPrerender

Raises the Prerender event.

OnQueryDetails

Raises the QueryDetails event.

OnReportRun

Fires the ReportRun event.

 Public Events

  Name Description

Prerender

Raised for each item in the report just before the item is added to the visual tree during rendering.

QueryDetails

Raised for items participating in a Master-Detail relationship in order to obtain the Details source.

ReportRun

Raised after the report has been processed using the Run method.

 See Also

Report Class
MindFusion.Reporting.Silverlight Namespace