[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Chart.Graphics.Backdrop

Backdrop Class

Specifies the settings used to draw object's background.

Namespace: GrapeCity.ActiveReports.Chart.Graphics
Assembly: MESCIUS.ActiveReports.Chart.dll
Syntax
[TypeConverter(typeof(Backdrop.Converter))]
public class Backdrop : DrawCustomizableItem, IGraphItem, ICloneable, IGraphXmlSerializable, ICustomDrawer, IDisposable

Constructors

Name Description
Backdrop()

Initializes a new instance of the BackdropInfo class.

Backdrop(HatchStyle, Color, Color)

Initializes a new instance of the BackdropInfo class with a "hatch" style.

Backdrop(HatchStyle, Color, Color, AntiAliasMode)

Initializes a new instance of the BackdropInfo class with a "hatch" style.

Backdrop(Image, PicturePutStyle)

Initializes a new instance of the BackdropInfo class with a "picture" style.

Backdrop(Image, PicturePutStyle, AntiAliasMode)

Initializes a new instance of the BackdropInfo class with a "picture" style.

Backdrop(AntiAliasMode)

Initializes a new instance of the BackdropInfo class.

Backdrop(BackdropStyle, Color, Color, GradientType, HatchStyle, Image, PicturePutStyle)

Initializes a new instance of the BackdropInfo class.

Backdrop(BackdropStyle, Color, Color, GradientType, HatchStyle, Image, PicturePutStyle, AntiAliasMode)

Initializes a new instance of the BackdropInfo class.

Backdrop(BackdropStyle, Color, Color, GradientType, HatchStyle, Image, PicturePutStyle, byte)

Initializes a new instance of the BackdropInfo class.

Backdrop(BackdropStyle, Color, Color, GradientType, HatchStyle, Image, PicturePutStyle, byte, AntiAliasMode)

Initializes a new instance of the BackdropInfo class.

Backdrop(GradientType, Color, Color)

Initializes a new instance of the BackdropInfo class with a "gradient" style.

Backdrop(GradientType, Color, Color, AntiAliasMode)

Initializes a new instance of the BackdropInfo class with a "gradient" style.

Backdrop(Color)

Initializes a new instance of the BackdropInfo class with a "fill solid" style.

Backdrop(Color, AntiAliasMode)

Initializes a new instance of the BackdropInfo class with a "fill solid" style.

Backdrop(Color, byte)

Initializes a new instance of the BackdropInfo class with a "fill solid" style.

Backdrop(Color, byte, AntiAliasMode)

Initializes a new instance of the BackdropInfo class with a "fill solid" style.

Backdrop(string)

For internal use only.

Backdrop(string, GraphXmlSerializationContext)

For internal use only.

Properties

Name Description
Alpha

Alpha level (transparency)

Color

Primary color to fill

Color2

Second color used for gradient effects and patterns

Gradient

Used only for gradient backdrops

HasTransparency

Returns true if backdrop is transparent or most likely transparent

Pattern

Used only for pattern backdrops

Picture

Used only for picture style backdrops

PictureAlignment

Used only for picture style backdrops

Style

Designates type of backdrop (i.e. solid, gradient, etc)

Methods

Name Description
Clone()

This member overrides

Item.Clone
CopyFrom(Backdrop)

Initializes current object with the settings of another one

Dispose()

Disposed the Backdrop instance from memory.

Equals(object)

Determines whether the specified object is equal to this instance.

FitToRectangle(PointF[])
FitToRectangle(RectangleF)

Sets backdrop's bounding rectangle

GetHashCode()

Returns a hash code for this instance.

NotifyOnAnyPropertyChange(object)

Notification method.

Serialize(SerializationInfo, bool)

Creates an XML encoding or reconstructs object state from XML encoding