[]
        
(Showing Draft Content)

Saving or Loading a Chart

You can read or write to a file or stream using the IXmlSerializable interface.

Example

The following code writes to a file.

FarPoint.Win.Chart.ChartModel model = chart.Model;
System.Xml.XmlTextWriter writer = new System.Xml.XmlTextWriter(@"c:\temp\test.xml", null);
model.WriteXml(writer);
writer.Close();
Dim model As FarPoint.Win.Chart.ChartModel = chart.Model
Dim writer As New System.Xml.XmlTextWriter("c:\temp\test.xml", Nothing)
model.WriteXml(writer)
writer.Close()

The following code reads from a file.

FarPoint.Win.Chart.ChartModel model = chart.Model;
System.Xml.XmlTextReader reader = new System.Xml.XmlTextReader(@"c:\temp\test.xml");
model.ReadXml(reader);
reader.Close();
Dim model As FarPoint.Win.Chart.ChartModel = Chart.Model
Dim reader As New System.Xml.XmlTextReader("c:\temp\test.xml")
model.ReadXml(reader)
reader.Close()

Using Spread Designer

  1. Run Chart Designer.

  2. Select the Open Chart Model or Save Chart Model icon at the left end of the icons lined up at the top.

!type=note

Note: For information on starting Chart Designer, refer to Chart Designer in the SPREAD Designer Guide.

See Also

Creating Charts

Using the Chart Control on sheet

Using the Chart Control

Creating Plot Types

Connecting to Data

Advanced chart settings