[]
Represents an interface for the Matrix object.
public interface IMatrix : IDataRegion, IOverflowItem, ISectionRegion, IPageRegion, IReportItem, IRenderComponent, IServiceProvider, IDocumentMapItem, IFixedSizeItem
| Name | Description |
|---|---|
| CellCollection | Gets the cells in the matrix. |
| CellColumns | Gets the number of columns in the CellCollection. |
| CellHeights | Gets the height of each renderable row in the matrix. |
| CellRows | Gets the number of rows in the CellCollection. |
| CellWidths | Gets the width of each renderable column in the matrix. |
| CellsBeforeRowHeaders | Gets the number of instances of the outermost column group that should appear to the left of the row headers (right of the row headers for RTL matrices). |
| ColumnGroupings | Gets the set of groupings on the column axis for the matrix. |
| ColumnMemberCollection | Gets a collection of MatrixMember objects or null if there is no column grouping defined. |
| Columns | Gets the number of columns in this matrix's definition. |
| Corner | Gets the ReportItem to be displayed in the upper left corner area for this Matrix instance. |
| DataCells | Gets the collection of matrix data cells. |
| GroupsBeforeRowHeaders | Gets the number of instances of the outermost column group that should appear to the left of the row headers (right of the row headers for RTL matrices). |
| LayoutDirection | Gets 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). |
| RowGroupings | Gets the set of groupings on the row axis for the matrix. |
| RowMemberCollection | Gets a collection of MatrixMember objects or null if there is no row grouping defined. |
| Rows | Gets the number of rows in this matrix's definition. |