[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Chart.SharpGraphCore

SharpGraphCore Class

Inheritance
SharpGraphCore
Namespace: GrapeCity.ActiveReports.Chart
Assembly: MESCIUS.ActiveReports.Chart.dll
Syntax
public sealed class SharpGraphCore : ISharpGraph, ISupportInitialize, IDisposable

Constructors

Name Description
SharpGraphCore()

Initializes new instance of the SharpGraph control

Properties

Name Description
AreaCustomBorderDrawer

Gets or sets custom border drawer object for chart areas

AutoRefresh

If true chart will be automatically refreshed(redrawn) on each property change

Backdrop

Main chart's backdrop, spans all chart control area

Border

Main chart's border, spans all chart control area

ChartAreas

Chart Areas

ChartCustomBorderDrawer

Gets or sets custom border drawer object for entire control

ColorPalette

Global color palette. May be overrided on series level

DataSource

Global graph's data source

DeviceMode

Gets or sets graphics device specific options

GridLayout

Chart Areas Columns

IsDesignMode

Gets or sets a value indicating whether this instance is design mode.

IsDirty
Legends

Gets control's Legend object

Series

Where chart gets it's data to display

SqlDbFactory

The sql data provider factory. Used to recreate the connection with a given credentials.

Titles

Gets control's Titles collection

UIOptions

Enables specific UI features

Methods

Name Description
BeginInit()

Signals the object that initialization is starting.

Dispose()
Dispose(bool)

Releases the unmanaged resources used by the Component and optionally releases the managed resources.

DrawContent(Canvas, Rectangle)

DrawContent is provided primary for usage with ARNet2. However, by providing this function, it also allows some other usages to non-display canvases. OnPaint now calls this.

EndInit()

Signals the object that initialization is complete.

FixReferences()

Fixes the references between chart object. This method is used when chart is partially deserialized.

GetCultureInfo()
Invalidate()
QuickLoad(BinaryReader)

Deserialize the data from XMl format.

QuickSave(BinaryWriter)

Serialize this object to binary writer in XML format.

ReadXml(XmlElement)

Reads the XML.

RefreshData()

Clears internal caches, so that chart will load all that data when it will be drawn next time

ResetContent()
SetCultureProvider(Func<CultureInfo>)

Sets the culture provider.

SetDirty(bool)
SetTooltipText(string)
TransferToCore(object)
WriteXml(XmlElement)

Writes the XML.