Class PropertyCrosstabCells
- Namespace
- combit.Reporting.Dom
- Assembly
- combit.ListLabel31.CrossPlatform.dll
Provides access to the cells of a crosstab (group, summary and data cells) including indexed accessors and code generation logic.
public class PropertyCrosstabCells : DomItem
- Inheritance
-
PropertyCrosstabCells
- Inherited Members
Properties
All
Gets the default cell content (applied when specific cell has no value) representing an entire crosstab.
public CrosstabCellContent All { get; }
Property Value
CellCollection
Read-only nested collection of all crosstab cell contents (rows, columns, subcells).
[JsonIgnore]
public IReadOnlyCollection<IReadOnlyCollection<IReadOnlyCollection<CrosstabCellContent>>> CellCollection { get; set; }
Property Value
this[int, int]
Indexer returning a cell by row and column.
public CrosstabCellContent this[int rowLevel, int columnLevel] { get; }
Parameters
Property Value
this[int, int, int]
Indexer returning a cell by row, column and subcell index.
public CrosstabCellContent this[int rowLevel, int columnLevel, int subColumnLevel] { get; }
Parameters
Property Value
Methods
Column(int)
Gets a column-level cell content (all rows for a column index).
public CrosstabCellContent Column(int rowLevel)
Parameters
rowLevelint
Returns
Row(int)
Gets a row-level cell content (all columns for a row index).
public CrosstabCellContent Row(int columnLevel)
Parameters
columnLevelint