PowerTools SPREAD for Windows Forms 10.0J > 開発者ガイド > チャート > チャートの作成 > SPREAD上でのチャートの使用 > チャートの保存/読み込み |
.NET Frameworkで提供されるIXmlSerializableインタフェースを使用することで、ファイルまたはストリームにチャートを保存し、読み込むことができます。
次のサンプルコードは、チャートをファイルに保存する例です。
C# |
コードのコピー
|
---|---|
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(); |
Visual Basic |
コードのコピー
|
---|---|
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() |
次のサンプルコードは、チャートをファイルから読み込む例です。
C# |
コードのコピー
|
---|---|
FarPoint.Win.Chart.ChartModel model = chart.Model; System.Xml.XmlTextReader reader = new System.Xml.XmlTextReader(@"c:\temp\test.xml"); model.ReadXml(reader); reader.Close(); |
Visual Basic |
コードのコピー
|
---|---|
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() |
[チャートデザイナ]の起動については、「SPREADデザイナガイド」の「チャートデザイナ」を参照してください。 |