[]
        
(Showing Draft Content)

FarPoint.Web.Chart.ChartModel

ChartModel Class

Represents a model of a chart. The model contains a collection of labels, a collection of legends, and a collection of plot areas.

Inheritance
ChartModel
Namespace: FarPoint.Web.Chart
Assembly: FarPoint.Web.Chart.dll
Syntax
[TypeConverter(typeof(ExpandableObjectConverter))]
public class ChartModel : ICloneable, IXmlSerializable
<TypeConverter(GetType(ExpandableObjectConverter))>
Public Class ChartModel
    Implements ICloneable, IXmlSerializable

Constructors

Name Description
ChartModel()

Creates a new chart model.

ChartModel(ChartModel)

Creates a new chart model that is a deep copy of the specified chart model.

Properties

Name Description
Fill

Gets or sets the background fill of the chart.

LabelAreas

Gets the collection of label areas in the chart.

LegendAreas

Gets the collection of legend areas in the chart.

PlotAreas

Gets the colleciton of plot areas in the chart.

Methods

Name Description
Clone()

Creates a deep copy of this chart model.

GetSchema()

This method is reserved and should not be used.

OnChanged(EventArgs)

Raises the Changed event.

ReadXml(XmlReader)

Generates an object from its XML representation

WriteXml(XmlWriter)

Converts an object into its XML representation.

Events

Name Description
Changed

Occurs when the chart model is changed.