ClassFillSettings
Fill settings
Definition
Namespace:Telerik.Reporting.Charting.Styles
Assembly:Telerik.Reporting.dll
Syntax:
[TypeConverter(typeof(ExpandableObjectConverter))]
public class FillSettings : StateManagedObject, IChartingStateManagedItem, IChartingStateManager
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
float
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
HatchStyle
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
string
Image path
aligneMode
Alignment of image
flip
Flip mode
FillSettings(object)
Create new instance of FillSettings class.
Declaration
public FillSettings(object containerObject)
Parameters
containerObject
object
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)]
[PersistenceMode(PersistenceMode.Attribute)]
[SkinnableProperty]
public string BackgroundImage { get; set; }
Property Value
string
ComplexGradient
Specifies the blend colors for Gradient fill
Declaration
[Browsable(true)]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public ColorBlend ComplexGradient { get; }
Property Value
GradientAngle
Specifies the Linear gradient fill angle
Declaration
[Browsable(true)]
[PersistenceMode(PersistenceMode.Attribute)]
[SkinnableProperty]
public float GradientAngle { get; set; }
Property Value
float
GradientMode
Specifies the Linear gradient fill mode
Declaration
[Browsable(true)]
[PersistenceMode(PersistenceMode.Attribute)]
[SkinnableProperty]
public virtual GradientFillStyle GradientMode { get; set; }
Property Value
HatchStyle
Specifies the style of hatch fill type
Declaration
[Browsable(true)]
[PersistenceMode(PersistenceMode.Attribute)]
[SkinnableProperty]
public HatchStyle HatchStyle { get; set; }
Property Value
HatchStyle
ImageAlign
Specifies the Image align mode
Declaration
[Browsable(true)]
[PersistenceMode(PersistenceMode.Attribute)]
[SkinnableProperty]
public ImageAlignModes ImageAlign { get; set; }
Property Value
ImageDrawMode
Specifies how image should be drawing
Declaration
[Browsable(true)]
[PersistenceMode(PersistenceMode.Attribute)]
[SkinnableProperty]
public ImageDrawMode ImageDrawMode { get; set; }
Property Value
ImageFlip
Specifies the image flip settings
Declaration
[Browsable(true)]
[PersistenceMode(PersistenceMode.Attribute)]
[SkinnableProperty]
public ImageTileModes ImageFlip { get; set; }
Property Value
Methods
Clone()
Clone this object
Declaration
public object Clone()
Returns
object
New instance of FillSettings class with the same fields as this object.
Equals(object)
Comparing two objects.
Declaration
public override bool Equals(object obj)
Parameters
obj
object
Object for comparing
Returns
bool
Whether objects are equal or not
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()
Save data to ViewState
Declaration
protected override object SaveViewState()
Returns
object
Saved data
Overrides
TrackViewState()
Track ViewState
Declaration
protected override void TrackViewState()
Overrides