Version

ChartCore Class Methods

For a list of all members of this type, see ChartCore members.

Public Methods
 NameDescription
Public MethodDisposeReleases this chart core's resources before garbage collection.  
Public MethodDrawChartGenerates the entire chart image.  
Public MethodDrawChartWebGenerates the entire chart image for WebChart.  
Public MethodDrawInvalidChartImageDraws the Chart Image which indicates that a data error has occurred.  
Public MethodGetAdornmentLayerReturns a reference to the adornment layer.  
Public MethodGetBorderLayerReturns a reference to the border layer.  
Public MethodGetChartInfoFromPrimitiveReturns ChartDataEventArgs corresponding to the given primitive.  
Public MethodGetChartLayerReturns a reference to the chart layer.  
Public MethodGetChartPrimitiveFromPointGets a primitive from a specified point on the chart image.  
Public MethodGetChartPrimitiveFromRowColumnGets a primitive from a specified row and column combination.  
Public MethodGetCurrentDataRefGets a reference to the IChartData object currently being used by the chart core.  
Public MethodGetCurrentMultipleDataRefGets a reference to the array of IChartData objects currently being used by the chart core.  
Public MethodGetDrillLayerReturns a reference to the drill layer.  
Public MethodGetGrid3DLayerReturns a reference to the 3-D grid layer, if a 3-D chart type is being used.  
Public MethodGetGridLayerReturns a reference to the grid layer.  
Public MethodGetIColorModelReturns a reference to the color model.  
Public MethodGetLegendLayerReturns a reference to the legend layer.  
Public MethodgetProperDataForMultipleChartOverloaded. Gets a reference to the data source for a specific primitive in a chart with multiple data sources.  
Public MethodGetTitleLayerReturns a reference to the title layer.  
Public MethodInvalidateResets key variables and flags the chart core as dirty so that the chart will be redrawn.  
Public MethodResetDemoDataResets the demo data used by the chart at design-time.  
Public MethodResizeAllLayersResizes all layers of the chart to force a refresh after invalidating.  
Public MethodSetSizeSets the size of the chart within the chart core and all layers.  
Protected Methods
 NameDescription
Protected MethodCreateDemoDatawe must set create demo data for the current chart type it will be used if the DataSource is null or if it is set and we are in design mode  
Protected MethodSetDataIntoLayersSets data from the chart core into the appropriate layers which require their own reference to a data source.  
See Also