[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.PageReportModel.ReportSection

ReportSection Class

Represents a section within a report.

Namespace: GrapeCity.ActiveReports.PageReportModel
Assembly: MESCIUS.ActiveReports.Core.Rdl.dll
Syntax
public class ReportSection : ReportComponent, IReportComponentContainer, IReportComponent, IComponent, IDisposable, IValidateable

Constructors

Name Description
ReportSection()

Initializes a new instance of the ReportSection class.

Properties

Name Description
Body

Gets or sets a body layout information for the report section.

Components

Gets a ReportComponentCollection containing all the ReportComponent in the container.

CustomProperties

Gets the custom properties of the section.

DataElementName

Gets or sets a name of the top-level XML element that represents the report data.

DataElementOutput

Gets or sets a value indicating whether the item appears in a data rendering.

DisplayName

Gets or sets a display name of the report section. This name is visible to the user, such as in a tab page title in a dashboard viewer.

Label

Gets or sets a label to identify an instance of a report section within the client UI, providing a user-friendly label in the Document Map or in Dashboard tabs.

Name

Gets or sets the name of the report section.

Page

Gets or sets the page layout information for the report section.

Visibility

Gets or sets a value indicating whether the report section is hidden.

Width

Gets or sets the width of the report section.

Methods

Name Description
Validate(ValidationContext)

Validates the current state of the ReportSection object.

Extension Methods