Class
ShadowStyle

Shadow settings

Definition

Namespace:Telerik.Charting.Styles

Assembly:Telerik.WinControls.RadChart.dll

Syntax:

cs-api-definition
public class ShadowStyle : StateManagedObject, IChartingStateManagedItem, IChartingStateManager, ICloneable

Inheritance: objectStateManagedObjectShadowStyle

Derived Classes: ShadowStyleChart

Implements: IChartingStateManagedItemIChartingStateManagerICloneable

Inherited Members StateManagedObject.CloneState()StateManagedObject.SaveViewState()StateManagedObject.TrackViewState()StateManagedObject.LoadViewState(object)StateManagedObject.SetDirty()StateManagedObject.ViewStateIgnoresCase

Constructors

ShadowStyle()

Create new instance of ShadowStyle class.

Declaration

cs-api-definition
public ShadowStyle()

ShadowStyle(Color, float, float, ShadowPosition)

Create new instance of ShadowStyle class.

Declaration

cs-api-definition
public ShadowStyle(Color shadowColor, float shadowBlur, float shadowDistance, ShadowPosition shadowPosition)

Parameters

shadowColor

Color

Shadow color

shadowBlur

float

Shadow blur

shadowDistance

float

Shadow distance

shadowPosition

ShadowPosition

Shadow position

Properties

Blur

Specifies the shadow blur property

Declaration

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

Property Value

float

Color

Specifies the shadow color property

Declaration

cs-api-definition
[TypeConverter(typeof(ColorConverter))]
[SkinnableProperty]
public virtual Color Color { get; set; }

Property Value

Color

ColorOpacity

The main color opacity coefficient

Declaration

cs-api-definition
[Browsable(false)]
public byte ColorOpacity { get; }

Property Value

byte

Distance

Specifies the shadow distance property

Declaration

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

Property Value

float

Position

Specifies the shadow position property

Declaration

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

Property Value

ShadowPosition

Methods

Clone()

Clone this object

Declaration

cs-api-definition
public virtual object Clone()

Returns

object

New instance with the same fields as this one

Implements ICloneable.Clone()

Equals(object)

Comparing of two objects

Declaration

cs-api-definition
public override bool Equals(object obj)

Parameters

obj

object

Object to compare

Returns

bool

Result of comparing

Overrides object.Equals(object)

GetHashCode()

Gets hash code

Declaration

cs-api-definition
public override int GetHashCode()

Returns

int

Hash code

Overrides object.GetHashCode()