ClassChartYAxis
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
ChartYAxis(ChartPlotArea, ChartYAxisType)
Creates a new instance of the ChartYAxis class.
Declaration
public ChartYAxis(ChartPlotArea parent, ChartYAxisType type)
Parameters
parent
type
Properties
AxisMode
Gets or sets the style of the Y axis.
Declaration
[Browsable(true)]
public ChartYAxisMode AxisMode { get; set; }
Property Value
IsLogarithmic
Use Logarithmic scale or not.
Declaration
[Browsable(true)]
public bool IsLogarithmic { get; set; }
Property Value
bool
LogarithmBase
Logarithm base.
Declaration
[Browsable(true)]
public double LogarithmBase { get; set; }
Property Value
double
MaxValue
Specifies the max value of the axis range.
Declaration
[Browsable(true)]
[PersistenceMode(PersistenceMode.Attribute)]
public override double MaxValue { get; set; }
Property Value
double
Overrides
MinValue
Specifies the min value of the axis range.
Declaration
[Browsable(true)]
[PersistenceMode(PersistenceMode.Attribute)]
public override double MinValue { get; set; }
Property Value
double
Overrides
ScaleBreaks
Scale breaks settings
Declaration
[Browsable(true)]
[TypeConverter(typeof(ExpandableObjectConverter))]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public ScaleBreak ScaleBreaks { get; }
Property Value
Segments
Segments collection
Declaration
[Browsable(false)]
public AxisSegmentCollection Segments { get; }
Property Value
Step
Specifies the step at which axis values are calculated
Declaration
[Browsable(true)]
[PersistenceMode(PersistenceMode.Attribute)]
public override double Step { get; set; }
Property Value
double
Overrides
YAxisType
Defines a type of YAxis
Declaration
[Browsable(false)]
public ChartYAxisType YAxisType { get; set; }
Property Value
Methods
GetAxisEndCoord()
Gets the end value coordinate
Declaration
protected override float GetAxisEndCoord()
Returns
float
Coordinate
Overrides
GetAxisStartCoord()
Gets the start value coordinate
Declaration
protected override float GetAxisStartCoord()
Returns
float
Coordinate
Overrides
LoadViewState(object)
Loads Y axis settings from view state
Declaration
protected override void LoadViewState(object savedState)
Parameters
savedState
object
View state
Overrides
SaveViewState()
Saves axis settings to a state bag
Declaration
protected override object SaveViewState()
Returns
object
Overrides
TrackViewState()
Tracks view state changes
Declaration
protected override void TrackViewState()
Overrides