New to Telerik ReportingStart a free 30-day trial

Base marker's style

Definition

Namespace:Telerik.Reporting.Charting.Styles

Assembly:Telerik.Reporting.dll

Syntax:

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

Inheritance: objectStateManagedObjectStyleLayoutStyleStyleMarker

Derived Classes: StyleMarkerEmptyValueStyleMarkerLegendStyleMarkerPositionNoneStyleMarkerSeriesPoint

Implements: IChartingStateManagedItemIChartingStateManager

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

Constructors

Creates a new instance of StyleMarker class.

C#
public StyleMarker()

Creates a new instance of StyleMarker class.

C#
public StyleMarker(Dimensions dimensions, string figure, FillStyle fillStyle, Position position, float rotationAngle, Corners corners, StyleBorder border, ShadowStyle shadowStyle, bool visible)
Parameters:dimensionsDimensions

Dimensions of marker

figurestring

Marker's figure name

fillStyleFillStyle

Marker's fillstyle settings

positionPosition

Marker's positions

rotationAnglefloat

Marker's rotation angle

cornersCorners

Corners of marker

borderStyleBorder

Border of marker

shadowStyleShadowStyle

Marker's shadow style

visiblebool

Marker's visibility

Creates a new instance of StyleMarker class.

C#
public StyleMarker(object containerObject)
Parameters:containerObjectobject

Style container object

Creates a new instance of StyleMarker class.

C#
public StyleMarker(string figureType, Dimensions dimensions, FillStyle fillStyle)
Parameters:figureTypestring

Marker's figure name

dimensionsDimensions

Dimensions of marker

fillStyleFillStyle

Marker's fillstyle settings

Creates a new instance of StyleMarker class.

C#
public StyleMarker(string figureType, int pointSize)
Parameters:figureTypestring

Marker's figure name

pointSizeint

Width and height of marker

Creates a new instance of StyleMarker class.

C#
public StyleMarker(string figureType)
Parameters:figureTypestring

Marker's figure name

Properties

Specifies the corners of background rectangle

C#
[TypeConverter(typeof(CornersConverter))]
[PersistenceMode(PersistenceMode.Attribute)]
[SkinnableProperty]
public virtual Corners Corners { get; set; }

Figure

string

Specifies the Figure property

C#
[SkinnableProperty]
public virtual string Figure { get; set; }

Specifies the FillStyle property

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

Specifies the Rotation angle

C#
[SkinnableProperty]
public virtual float RotationAngle { get; set; }

Specifies marker's visibility

C#
public override bool Visible { get; set; }

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)

Comparing of two objects

C#
public override bool Equals(object obj)
Parameters:objobject

Object to compare

Returns:

bool

Result of comparing

Overrides: object.Equals(object)

Gets hash code

C#
public override int GetHashCode()
Returns:

int

Hash code

Overrides: object.GetHashCode()

Load data from ViewState

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

ViewState with data

Overrides: LayoutStyle.LoadViewState(object)

Saved 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()