Class CrossViewObject
Represents the crossview object that is used to print cube slice or slicegrid.
Inheritance
System.Object
CrossViewObject
Assembly: FastReport.Base.dll
Syntax
public class CrossViewObject : TableBase, IDisposable, IFRSerializable, IParent
Constructors
CrossViewObject()
Declaration
Properties
ColumnDescriptorsIndexes
Declaration
public string ColumnDescriptorsIndexes { get; set; }
Property Value
Type |
Description |
System.String |
|
ColumnTerminalIndexes
Declaration
public string ColumnTerminalIndexes { get; set; }
Property Value
Type |
Description |
System.String |
|
CubeSource
Gets or sets a cube source.
Declaration
public CubeSourceBase CubeSource { get; set; }
Property Value
Data
Gets the object that holds data of Cube
Declaration
public CrossViewData Data { get; }
Property Value
ModifyResultEvent
Gets or sets a script method name that will be used to handle the
ModifyResult event.
Declaration
public string ModifyResultEvent { get; set; }
Property Value
Type |
Description |
System.String |
|
RowDescriptorsIndexes
Declaration
public string RowDescriptorsIndexes { get; set; }
Property Value
Type |
Description |
System.String |
|
RowTerminalIndexes
Declaration
public string RowTerminalIndexes { get; set; }
Property Value
Type |
Description |
System.String |
|
ShowTitle
Gets or sets a value indicating whether to show a title row.
Declaration
public bool ShowTitle { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ShowXAxisFieldsCaption
Gets or sets a value indicating whether to show a X Axis fields Caption.
Declaration
public bool ShowXAxisFieldsCaption { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ShowYAxisFieldsCaption
Gets or sets a value indicating whether to show a Y Axis fields Caption.
Declaration
public bool ShowYAxisFieldsCaption { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Style
Gets or sets a matrix style.
Declaration
public string Style { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
Assign(Base)
Declaration
public override void Assign(Base source)
Parameters
Type |
Name |
Description |
Base |
source |
|
Overrides
BuildTemplate()
Creates or updates the matrix template.
Declaration
public void BuildTemplate()
DeserializeSubItems(FRReader)
Declaration
protected override void DeserializeSubItems(FRReader reader)
Parameters
Overrides
FinalizeComponent()
Declaration
public override void FinalizeComponent()
Overrides
GetData()
Declaration
public override void GetData()
Overrides
GetDataAsync(CancellationToken)
Declaration
public override async Task GetDataAsync(CancellationToken cancellationToken)
Parameters
Type |
Name |
Description |
System.Threading.CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
Overrides
InitializeComponent()
Declaration
public override void InitializeComponent()
Overrides
OnModifyResult(EventArgs)
This method fires the ModifyResult event and the script code connected to the ModifyResultEvent.
Declaration
public void OnModifyResult(EventArgs e)
Parameters
Type |
Name |
Description |
System.EventArgs |
e |
Event data.
|
RestoreState()
Declaration
public override void RestoreState()
Overrides
SaveState()
Declaration
public override void SaveState()
Overrides
Serialize(FRWriter)
Declaration
public override void Serialize(FRWriter writer)
Parameters
Overrides
Events
ModifyResult
Allows to modify the prepared matrix elements such as cells, rows, columns.
Declaration
public event EventHandler ModifyResult
Event Type
Type |
Description |
System.EventHandler |
|
Implements