Class
StyleExtendedLabel

Definition

Namespace:Telerik.Charting.Styles

Assembly:Telerik.WinControls.RadChart.dll

Syntax:

cs-api-definition
[TypeConverter(typeof(ExpandableObjectConverter))]
public class StyleExtendedLabel : StyleLabel, IChartingStateManagedItem, IChartingStateManager, ICloneable

Inheritance: objectStateManagedObjectStyleLayoutStyleStyleLabelStyleExtendedLabel

Derived Classes: StyleLabelLegend

Implements: IChartingStateManagedItemIChartingStateManagerICloneable

Inherited Members StyleLabel.styleLabelCornersStyleLabel.CornersStyleLabel.FillStyleStyleLabel.FigureStyleLabel.RotationAngleStyleLabel.CompositionTypeStyleLabel.VisibleLayoutStyle.PositionLayoutStyle.DimensionsStyle.BorderStyle.ShadowStateManagedObject.CloneState()StateManagedObject.SetDirty()StateManagedObject.ViewStateIgnoresCase

Constructors

StyleExtendedLabel()

Creates new instance of StyleExtendedLabel class

Declaration

cs-api-definition
public StyleExtendedLabel()

StyleExtendedLabel(ChartSeries)

Creates new instance of StyleExtendedLabel class

Declaration

cs-api-definition
public StyleExtendedLabel(ChartSeries series)

Parameters

series

ChartSeries

Container element

StyleExtendedLabel(FillStyle)

Creates new instance of StyleExtendedLabel class

Declaration

cs-api-definition
public StyleExtendedLabel(FillStyle fillStyle)

Parameters

fillStyle

FillStyle

FillStyle of label

StyleExtendedLabel(FillStyle, Position)

Creates new instance of StyleExtendedLabel class

Declaration

cs-api-definition
public StyleExtendedLabel(FillStyle fillStyle, Position position)

Parameters

fillStyle

FillStyle

FillStyle of label

position

Position

Position of label

StyleExtendedLabel(FillStyle, Position, Dimensions)

Creates new instance of StyleExtendedLabel class

Declaration

cs-api-definition
public StyleExtendedLabel(FillStyle fillStyle, Position position, Dimensions dimensions)

Parameters

fillStyle

FillStyle

FillStyle of label

position

Position

Position of label

dimensions

Dimensions

Label's dimensions

StyleExtendedLabel(LabelItemsCompositionTypes, Dimensions, string, FillStyle, Overflow, Position, float, Corners, StyleBorder, ShadowStyle, bool)

Creates new instance of StyleExtendedLabel class

Declaration

cs-api-definition
public StyleExtendedLabel(LabelItemsCompositionTypes compositionType, Dimensions dimensions, string figure, FillStyle fillStyle, Overflow overflow, Position position, float rotationAngle, Corners corners, StyleBorder border, ShadowStyle shadowStyle, bool visible)

Parameters

compositionType

LabelItemsCompositionTypes

Composition type of label items

dimensions

Dimensions

Label's dimensions

figure

string

Label's figure

fillStyle

FillStyle

Label's fillstyle settings

overflow

Overflow

Layout of label items

position

Position

Label's position

rotationAngle

float

Label's rotation angle

corners

Corners

Label's corners

border

StyleBorder

Label's border

shadowStyle

ShadowStyle

Label's shadow style

visible

bool

Label's visibility

StyleExtendedLabel(Position)

Creates new instance of StyleExtendedLabel class

Declaration

cs-api-definition
public StyleExtendedLabel(Position position)

Parameters

position

Position

Position of label

Fields

styleExtendedLabelItemAppearance

Specifies label item's style

Declaration

cs-api-definition
protected StyleLabel styleExtendedLabelItemAppearance

Field Value

StyleLabel

styleExtendedLabelItemMarkerAppearance

Specifies label item's marker's style

Declaration

cs-api-definition
protected StyleMarker styleExtendedLabelItemMarkerAppearance

Field Value

StyleMarker

styleExtendedLabelItemTextAppearance

Specifies label item's textblock's style

Declaration

cs-api-definition
protected StyleTextBlock styleExtendedLabelItemTextAppearance

Field Value

StyleTextBlock

Properties

GroupNameFormat

Specifies the series names format shown in Legend when data grouping being used and names are digits.

Declaration

cs-api-definition
public string GroupNameFormat { get; set; }

Property Value

string

Remarks

Supported format strings as "#VALUE" / "#NAME"

ItemAppearance

Specifies item label's style

Declaration

cs-api-definition
[TypeConverter(typeof(ExpandableObjectConverter))]
[SkinnableProperty]
public virtual StyleLabel ItemAppearance { get; }

Property Value

StyleLabel

ItemMarkerAppearance

Specifies item label's marker's style

Declaration

cs-api-definition
[TypeConverter(typeof(ExpandableObjectConverter))]
[SkinnableProperty]
public virtual StyleMarker ItemMarkerAppearance { get; }

Property Value

StyleMarker

ItemTextAppearance

Specifies item label's text's style

Declaration

cs-api-definition
[TypeConverter(typeof(ExpandableObjectConverter))]
[SkinnableProperty]
public virtual StyleTextBlock ItemTextAppearance { get; }

Property Value

StyleTextBlock

Location

Specifies label location (InsidePlotArea, OutsidePlotArea)

Declaration

cs-api-definition
[SkinnableProperty]
public LabelLocation Location { get; set; }

Property Value

LabelLocation

Overflow

Specifies the behavior when overflow occurred

Declaration

cs-api-definition
[SkinnableProperty]
public virtual Overflow Overflow { get; set; }

Property Value

Overflow

Methods

Clone()

Clone this object

Declaration

cs-api-definition
public override object Clone()

Returns

object

Cloned object

Overrides StyleLabel.Clone()

LoadViewState(object)

Load data from ViewState

Declaration

cs-api-definition
protected override void LoadViewState(object savedState)

Parameters

savedState

object

ViewState with data

Overrides StyleLabel.LoadViewState(object)

SaveViewState()

Save data to ViewState

Declaration

cs-api-definition
protected override object SaveViewState()

Returns

object

Saved data

Overrides StyleLabel.SaveViewState()

TrackViewState()

Track ViewState

Declaration

cs-api-definition
protected override void TrackViewState()

Overrides StyleLabel.TrackViewState()