New to Telerik ReportingStart a free 30-day trial

Main chart appearance settings

Definition

Namespace:Telerik.Reporting.Charting.Styles

Assembly:Telerik.Reporting.dll

Syntax:

C#
[TypeConverter(typeof(ExpandableObjectConverter))]
public class StyleChart : LayoutStyle, IChartingStateManagedItem, IChartingStateManager

Inheritance: objectStateManagedObjectStyleLayoutStyleStyleChart

Implements: IChartingStateManagedItemIChartingStateManager

Inherited Members LayoutStyle.DimensionsStyle.BorderStyle.ShadowStateManagedObject.CloneState()StateManagedObject.SetDirty()StateManagedObject.Dispose()StateManagedObject.ViewStateIgnoresCase...

Constructors

Creates new instance of StyleChart class.

C#
public StyleChart(Chart chart)
Parameters:chartChart

Chart related to.

Creates new instance of StyleChart class.

C#
public StyleChart(DimensionsChart dimensions, FillStyleChart fillStyle, Corners corners, StyleBorder border, ShadowStyle shadowStyle, bool visible)
Parameters:dimensionsDimensionsChart

Chart dimensions

fillStyleFillStyleChart

FillStyle of chart

cornersCorners

Corners of chart

borderStyleBorder

Chart border style

shadowStyleShadowStyle

Chart shadow style

visiblebool

Visibility of chart

Properties

Determines how much of the bar's area is overlapped in multiple bar charts.

C#
[Browsable(true)]
[Bindable(true)]
[SkinnableProperty]
public decimal BarOverlapPercent { get; set; }

Determines the width of bars.

C#
[Browsable(true)]
[Bindable(true)]
[SkinnableProperty]
public decimal BarWidthPercent { get; set; }

Specifies the corners for background rectangle

C#
[Browsable(true)]
[Bindable(true)]
[TypeConverter(typeof(CornersConverter))]
[SkinnableProperty]
public Corners Corners { get; set; }

Specifies the background property

C#
[TypeConverter(typeof(ExpandableObjectConverter))]
[Browsable(true)]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public FillStyleChart FillStyle { get; }

Specifies the quality at which chart image is rendered.

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

Gets positions

C#
[Browsable(false)]
[Obsolete("Is not applicable")]
public Position Position { get; }

Specifies the quality at which text in chart is rendered.

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

Gets visibility of chart

C#
[Browsable(false)]
public override bool Visible { get; }

Overrides: Style.Visible

Methods

Clone()

object

Clone this object

C#
public override object Clone()
Returns:

object

Cloned object

Overrides: Style.Clone()

Releases unmanaged and - optionally - managed resources

C#
protected override void Dispose(bool disposing)
Parameters:disposingbool

true to release both managed and unmanaged resources; false to release only unmanaged resources.

Overrides: LayoutStyle.Dispose(bool)

Load data from ViewState

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

ViewSatate with data

Overrides: LayoutStyle.LoadViewState(object)

Save data to ViewState

C#
protected override object SaveViewState()
Returns:

object

Saved data

Overrides: LayoutStyle.SaveViewState()

Track ViewState

C#
protected override void TrackViewState()

Overrides: LayoutStyle.TrackViewState()