New to Telerik ReportingStart a free 30-day trial

Y Axis scale break

Definition

Namespace:Telerik.Reporting.Charting

Assembly:Telerik.Reporting.dll

Syntax:

C#
[TypeConverter(typeof(ExpandableObjectConverter))]
public class ScaleBreak : StateManagedObject, IChartingStateManagedItem, IChartingStateManager

Inheritance: objectStateManagedObjectScaleBreak

Implements: IChartingStateManagedItemIChartingStateManager

Inherited Members StateManagedObject.CloneState()StateManagedObject.SetDirty()StateManagedObject.Dispose()StateManagedObject.Dispose(bool)StateManagedObject.ViewStateIgnoresCase

Constructors

Constructor

C#
public ScaleBreak(ChartAxis parent)
Parameters:parentChartAxis

Fields

Parent element

C#
protected ChartAxis scaleBreakParent

Properties

Is scale break feature enabled

C#
[Browsable(true)]
public bool Enabled { get; set; }

Break line appearance settings

C#
[Browsable(true)]
[SkinnableProperty]
public LineStyle Line { get; set; }

Break line's appearance settings

C#
[Browsable(true)]
[SkinnableProperty]
public ScaleBreakLineType LineStyle { get; set; }

Max scale breaks count

C#
[Browsable(true)]
public int MaxCount { get; set; }

Parent element reference (ChartAxis)

C#
[Browsable(false)]
public ChartAxis Parent { get; }

Segments collection. Used with ScaleBreak feature enabled

C#
[Browsable(true)]
[PersistenceMode(PersistenceMode.InnerProperty)]
public AxisSegmentCollection Segments { get; }

Value tolerance in percents

C#
[Browsable(true)]
public byte ValueTolerance { get; set; }

Space width between two break lines

C#
[Browsable(true)]
[SkinnableProperty]
public int Width { get; set; }

Methods

Loads settings from a view state

C#
protected override void LoadViewState(object savedState)
Parameters:savedStateobject

Saved state bag

Overrides: StateManagedObject.LoadViewState(object)

Saves settings to a view state

C#
protected override object SaveViewState()
Returns:

object

Saved state bag

Overrides: StateManagedObject.SaveViewState()

Tracking view state changes

C#
protected override void TrackViewState()

Overrides: StateManagedObject.TrackViewState()