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