ClassFillSettings
Fill settings
Definition
Namespace:Telerik.Charting.Styles
Assembly:Telerik.WinControls.RadChart.dll
Syntax:
[TypeConverter(typeof(ExpandableObjectConverter))]
public class FillSettings : StateManagedObject, IChartingStateManagedItem, IChartingStateManager, ICloneable
Inheritance: objectStateManagedObjectFillSettings
Derived Classes:
Implements:
Inherited Members
Constructors
FillSettings()
Create new instance of FillSettings class.
Declaration
public FillSettings()
FillSettings(GradientFillStyle, float, ColorBlend)
Constructor for FillSettings for the Linear gradient fill mode
Declaration
public FillSettings(GradientFillStyle lgMode, float lgAngle, ColorBlend blend)
Parameters
lgMode
Linear gradient fill mode
lgAngle
Linear gradient fill angle
blend
Specifies the blend colors for Gradient fill
FillSettings(HatchStyle)
Constructor for FillSettings for the Hatch fill mode
Declaration
public FillSettings(HatchStyle style)
Parameters
style
Hatch style
FillSettings(ImageDrawMode, string, ImageAlignModes, ImageTileModes)
Constructor for FillSettings for the Image fill mode
Declaration
public FillSettings(ImageDrawMode idMode, string imageURL, ImageAlignModes aligneMode, ImageTileModes flip)
Parameters
idMode
Image mode
imageURL
Image path
aligneMode
Alignment of image
flip
Flip mode
FillSettings(object)
Create new instance of FillSettings class.
Declaration
public FillSettings(object containerObject)
Parameters
containerObject
Container object
Fields
fillSettingsComplexGradient
Specifies the blend colors for Gradient fill
Declaration
protected ColorBlend fillSettingsComplexGradient
Field Value
Properties
BackgroundImage
Specifies the URL of Image file
Declaration
[Browsable(true)]
[SkinnableProperty]
public string BackgroundImage { get; set; }
Property Value
ComplexGradient
Specifies the blend colors for Gradient fill
Declaration
[Browsable(true)]
[SkinnableProperty]
public ColorBlend ComplexGradient { get; }
Property Value
GradientAngle
Specifies the Linear gradient fill angle
Declaration
[Browsable(true)]
[SkinnableProperty]
public float GradientAngle { get; set; }
Property Value
GradientMode
Specifies the Linear gradient fill mode
Declaration
[Browsable(true)]
[SkinnableProperty]
public virtual GradientFillStyle GradientMode { get; set; }
Property Value
HatchStyle
Specifies the style of hatch fill type
Declaration
[Browsable(true)]
[SkinnableProperty]
public HatchStyle HatchStyle { get; set; }
Property Value
ImageAlign
Specifies the Image align mode
Declaration
[Browsable(true)]
[SkinnableProperty]
public ImageAlignModes ImageAlign { get; set; }
Property Value
ImageDrawMode
Specifies how image should be drawing
Declaration
[Browsable(true)]
[SkinnableProperty]
public ImageDrawMode ImageDrawMode { get; set; }
Property Value
ImageFlip
Specifies the image flip settings
Declaration
[Browsable(true)]
[SkinnableProperty]
public ImageTileModes ImageFlip { get; set; }
Property Value
Methods
Clone()
Clone this object
Declaration
public object Clone()
Returns
New instance of FillSettings class with the same fields as this object.
Implements
Equals(object)
Comparing two objects.
GetHashCode()
Gets hash code
LoadViewState(object)
Load data from ViewState
Declaration
protected override void LoadViewState(object savedState)
Parameters
savedState
ViewState with data
Overrides
SaveViewState()
Save data to ViewState
Declaration
protected override object SaveViewState()
Returns
Saved data
Overrides
TrackViewState()
Track ViewState
Declaration
protected override void TrackViewState()
Overrides