[]
Represents a Matrix element that defines a grid of regions that repeats with each column group and row group in the dataset.
public sealed class Matrix : DataRegion, IValidateable, IScopeDefinition, IReportComponentContainer, IReportComponent, IComponent, IDisposable
| Name | Description |
|---|---|
| Matrix() | Initializes a new instance of the Matrix class. |
| Name | Description |
|---|---|
| CellDataElementName | Gets or sets a name of the top-level XML element that represents the cell. |
| CellDataElementOutput | Gets or sets a value indicating whether the item appears in a data rendering. |
| ChildScopes | Gets the child scopes for the data region. |
| ColumnGroupings |
|
| Components | Gets a ReportComponentCollection containing all the ReportComponent in the container. |
| Corner |
|
| GroupsBeforeRowHeaders |
Gets or sets a number of instances of the outermost column group that appear to the left of the row headers, right of the row headers for right-to-left matrices. |
| LayoutDirection |
Gets or sets a value indicating whether the matrix columns grow left-to-right, with headers on the left, or right-to-left, with headers on the right. |
| MatrixColumns |
|
| MatrixRows |
|
| ReportItemsInScope | Gets the report items in scope for the data region. |
| RowGroupings |
|
| Name | Description |
|---|---|
| GetExpressions() | Returns a list of the expressions contained by this report item. |
| Validate(ValidationContext) | Validates the current state of the Matrix object. |