ChartYAxis
Represents a chart Y Axis.
Definition
Namespace:Telerik.Reporting.Charting
Assembly:Telerik.Reporting.dll
Syntax:
public class ChartYAxis : ChartAxis, IChartingStateManagedItem, IChartingStateManager, IOrdering
Inheritance: objectStateManagedObjectRenderedObjectChartAxisChartYAxis
Implements:
Inherited Members
Constructors
Creates a new instance of the ChartYAxis class.
public ChartYAxis(ChartPlotArea parent, ChartYAxisType type)
Properties
Gets or sets the style of the Y axis.
[Browsable(true)]
public ChartYAxisMode AxisMode { get; set; }
IsLogarithmic
bool
Use Logarithmic scale or not.
[Browsable(true)]
public bool IsLogarithmic { get; set; }
LogarithmBase
double
Logarithm base.
[Browsable(true)]
public double LogarithmBase { get; set; }
MaxValue
double
Specifies the max value of the axis range.
[Browsable(true)]
[PersistenceMode(PersistenceMode.Attribute)]
public override double MaxValue { get; set; }
Overrides:
MinValue
double
Specifies the min value of the axis range.
[Browsable(true)]
[PersistenceMode(PersistenceMode.Attribute)]
public override double MinValue { get; set; }
Overrides:
Scale breaks settings
[Browsable(true)]
[TypeConverter(typeof(ExpandableObjectConverter))]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public ScaleBreak ScaleBreaks { get; }
Segments collection
[Browsable(false)]
public AxisSegmentCollection Segments { get; }
Step
double
Specifies the step at which axis values are calculated
[Browsable(true)]
[PersistenceMode(PersistenceMode.Attribute)]
public override double Step { get; set; }
Overrides:
Defines a type of YAxis
[Browsable(false)]
public ChartYAxisType YAxisType { get; set; }
Methods
GetAxisEndCoord()
float
Gets the end value coordinate
protected override float GetAxisEndCoord()
float
Coordinate
Overrides:
GetAxisStartCoord()
float
Gets the start value coordinate
protected override float GetAxisStartCoord()
float
Coordinate
Overrides:
Loads Y axis settings from view state
protected override void LoadViewState(object savedState)
View state
Overrides:
SaveViewState()
object
Saves axis settings to a state bag
protected override object SaveViewState()
object
Overrides:
Tracks view state changes
protected override void TrackViewState()
Overrides: