StyleLabel
Base label appearance style
Definition
Namespace:Telerik.Reporting.Charting.Styles
Assembly:Telerik.Reporting.dll
Syntax:
[TypeConverter(typeof(ExpandableObjectConverter))]
public class StyleLabel : LayoutStyle, IChartingStateManagedItem, IChartingStateManager
Inheritance: objectStateManagedObjectStyleLayoutStyleStyleLabel
Derived Classes:
Implements:
Inherited Members
Constructors
Creates new instance of StyleLabel class.
public StyleLabel()
Creates new instance of StyleLabel class.
public StyleLabel(FillStyle fillStyle, Corners corners, Position position, Dimensions dimensions)
FillStyle of label
cornersCornersCorners of label
positionPositionLabel's position
dimensionsDimensionsLabel's dimensions
Creates new instance of StyleLabel class.
public StyleLabel(FillStyle fillStyle, Position position, Dimensions dimensions)
FillStyle of label
positionPositionLabel's position
dimensionsDimensionsLabel's dimensions
Creates new instance of StyleLabel class.
Creates new instance of StyleLabel class.
public StyleLabel(LabelItemsCompositionTypes compositionType, Dimensions dimensions, string figure, FillStyle fillStyle, Position position, float rotationAngle, Corners corners, StyleBorder border, ShadowStyle shadowStyle, bool visible)
CompositionType to specify textblock and marker positions
dimensionsDimensionsLabel's dimensions
figurestringLabel's figure
fillStyleFillStyleFillStyle of label
positionPositionLabel's position
rotationAnglefloatRotation angle
cornersCornersCorners of label
borderStyleBorderLabel's border
shadowStyleShadowStyleShadow style of label
visibleboolLabel's visibility
Creates new instance of StyleLabel class.
public StyleLabel(object containerObject)
Style container element
Creates new instance of StyleLabel class.
Fields
Specifies the corners for background rectangle
protected Corners styleLabelCorners
Properties
Specifies the label's items composition type
[SkinnableProperty]
public virtual LabelItemsCompositionTypes CompositionType { get; set; }
Specifies the corners for background rectangle
[TypeConverter(typeof(CornersConverter))]
[SkinnableProperty]
public Corners Corners { get; set; }
Figure
string
Specifies the figure property
[SkinnableProperty]
public virtual string Figure { get; set; }
Specifies the background property
[TypeConverter(typeof(ExpandableObjectConverter))]
[Browsable(true)]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public virtual FillStyle FillStyle { get; }
RotationAngle
float
Specifies the rotation angle property
[Browsable(true)]
[SkinnableProperty]
public virtual float RotationAngle { get; set; }
Visible
bool
Specifies tha label's visibility
public override bool Visible { get; set; }
Overrides:
Methods
Clone()
object
Clone this object
public override object Clone()
object
Cloned object
Overrides:
Releases unmanaged and - optionally - managed resources
protected override void Dispose(bool disposing)
true to release both managed and unmanaged resources; false to release only unmanaged resources.
Overrides:
Load data from ViewState
protected override void LoadViewState(object savedState)
ViewState with data
Overrides:
SaveViewState()
object
Save data to ViewState
protected override object SaveViewState()
object
Saved data
Overrides:
Track ViewState
protected override void TrackViewState()
Overrides: