ClassShadowStyle
Shadow settings
Definition
Namespace:Telerik.Reporting.Charting.Styles
Assembly:Telerik.Reporting.dll
Syntax:
public class ShadowStyle : StateManagedObject, IChartingStateManagedItem, IChartingStateManager
Inheritance: objectStateManagedObjectShadowStyle
Derived Classes:
Implements:
Inherited Members
Constructors
ShadowStyle()
Create new instance of ShadowStyle class.
Declaration
public ShadowStyle()
ShadowStyle(Color, float, float, ShadowPosition)
Create new instance of ShadowStyle class.
Declaration
public ShadowStyle(Color shadowColor, float shadowBlur, float shadowDistance, ShadowPosition shadowPosition)
Parameters
shadowColor
Color
Shadow color
shadowBlur
float
Shadow blur
shadowDistance
float
Shadow distance
shadowPosition
Shadow position
Properties
Blur
Specifies the shadow blur property
Declaration
[SkinnableProperty]
public virtual float Blur { get; set; }
Property Value
float
Color
Specifies the shadow color property
Declaration
[TypeConverter(typeof(ColorConverter))]
[SkinnableProperty]
public virtual Color Color { get; set; }
Property Value
Color
ColorOpacity
The main color opacity coefficient
Declaration
[Browsable(false)]
public byte ColorOpacity { get; }
Property Value
byte
Distance
Specifies the shadow distance property
Declaration
[SkinnableProperty]
public virtual float Distance { get; set; }
Property Value
float
Position
Specifies the shadow position property
Declaration
[SkinnableProperty]
public virtual ShadowPosition Position { get; set; }
Property Value
Methods
Clone()
Clone this object
Declaration
public virtual object Clone()
Returns
object
New instance with the same fields as this one
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