Class CustomStyles
Namespace: FastReport.Olap.Styling
Assembly: FastCube.Core.dll
Base class for cube styling
public abstract class CustomStyles
Inheritance
Derived
Constructors
CustomStyles()
Creates a new default instance.
public CustomStyles()
Properties
FirstIndex
Gets first index.
public abstract int FirstIndex { get; }
Property Value
LastIndex
Gets last index.
public abstract int LastIndex { get; }
Property Value
this[int]
Gets or sets style by index.
public abstract Style this[int Index] { get; set; }
Property Value
Methods
Assign(CustomStyles)
Assign values from other styles.
public void Assign(CustomStyles source)
Parameters
source CustomStyles
DoChange()
Does changes.
protected void DoChange()
GetStyleName(int)
Gets style name by index.
public virtual string GetStyleName(int Index)
Parameters
Index int
Returns
InternalSetStyle(int, Style)
Sets style.
protected virtual void InternalSetStyle(int index, Style style)
Parameters
index int
style Style
PrepareStyles()
Prepeares styles.
protected virtual void PrepareStyles()
SetDefaultValues()
Sets default values.
protected virtual void SetDefaultValues()
StyleChanged(object, EventArgs)
On Style Changed.
protected virtual void StyleChanged(object sender, EventArgs e)
Parameters
sender object
Changed
Event on changed.
public event EventHandler Changed