ClassStyleMarker
Base marker's style
Definition
Namespace:Telerik.Reporting.Charting.Styles
Assembly:Telerik.Reporting.dll
Syntax:
[TypeConverter(typeof(ExpandableObjectConverter))]
public class StyleMarker : LayoutStyle, IChartingStateManagedItem, IChartingStateManager
Inheritance: objectStateManagedObjectStyleLayoutStyleStyleMarker
Derived Classes:
Implements:
Inherited Members
Constructors
StyleMarker()
Creates a new instance of StyleMarker class.
Declaration
public StyleMarker()
StyleMarker(Dimensions, string, FillStyle, Position, float, Corners, StyleBorder, ShadowStyle, bool)
Creates a new instance of StyleMarker class.
Declaration
public StyleMarker(Dimensions dimensions, string figure, FillStyle fillStyle, Position position, float rotationAngle, Corners corners, StyleBorder border, ShadowStyle shadowStyle, bool visible)
Parameters
dimensions
Dimensions of marker
figure
string
Marker's figure name
fillStyle
Marker's fillstyle settings
position
Marker's positions
rotationAngle
float
Marker's rotation angle
corners
Corners of marker
border
Border of marker
shadowStyle
Marker's shadow style
visible
bool
Marker's visibility
StyleMarker(object)
Creates a new instance of StyleMarker class.
Declaration
public StyleMarker(object containerObject)
Parameters
containerObject
object
Style container object
StyleMarker(string)
Creates a new instance of StyleMarker class.
Declaration
public StyleMarker(string figureType)
Parameters
figureType
string
Marker's figure name
StyleMarker(string, Dimensions, FillStyle)
Creates a new instance of StyleMarker class.
Declaration
public StyleMarker(string figureType, Dimensions dimensions, FillStyle fillStyle)
Parameters
figureType
string
Marker's figure name
dimensions
Dimensions of marker
fillStyle
Marker's fillstyle settings
StyleMarker(string, int)
Creates a new instance of StyleMarker class.
Declaration
public StyleMarker(string figureType, int pointSize)
Parameters
figureType
string
Marker's figure name
pointSize
int
Width and height of marker
Properties
Corners
Specifies the corners of background rectangle
Declaration
[TypeConverter(typeof(CornersConverter))]
[PersistenceMode(PersistenceMode.Attribute)]
[SkinnableProperty]
public virtual Corners Corners { get; set; }
Property Value
Figure
Specifies the Figure property
Declaration
[SkinnableProperty]
public virtual string Figure { get; set; }
Property Value
string
FillStyle
Specifies the FillStyle property
Declaration
[TypeConverter(typeof(ExpandableObjectConverter))]
[Browsable(true)]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public virtual FillStyle FillStyle { get; }
Property Value
RotationAngle
Specifies the Rotation angle
Declaration
[SkinnableProperty]
public virtual float RotationAngle { get; set; }
Property Value
float
Visible
Specifies marker's visibility
Declaration
public override bool Visible { get; set; }
Property Value
bool
Overrides
Methods
Clone()
Clone this object
Declaration
public override object Clone()
Returns
object
Cloned object
Overrides
Dispose(bool)
Releases unmanaged and - optionally - managed resources
Declaration
protected override void Dispose(bool disposing)
Parameters
disposing
bool
true to release both managed and unmanaged resources; false to release only unmanaged resources.
Overrides
Equals(object)
Comparing of two objects
Declaration
public override bool Equals(object obj)
Parameters
obj
object
Object to compare
Returns
bool
Result of comparing
Overrides
GetHashCode()
Gets hash code
Declaration
public override int GetHashCode()
Returns
int
Hash code
Overrides
LoadViewState(object)
Load data from ViewState
Declaration
protected override void LoadViewState(object savedState)
Parameters
savedState
object
ViewState with data
Overrides
SaveViewState()
Saved data to ViewState
Declaration
protected override object SaveViewState()
Returns
object
saved data
Overrides
TrackViewState()
Track ViewState
Declaration
protected override void TrackViewState()
Overrides