ChartSerializer.Load 方法

定义

将已序列化的数据加载到 Chart 控件。

重载

Load(XmlReader)

将已序列化的数据从派生自 XmlReader 类的对象加载到控件。

Load(String)

将已保存到磁盘的序列化数据加载到 Chart 控件。

Load(Stream)

将已序列化的数据从派生自 Stream 类的对象加载到控件。

Load(TextReader)

将已序列化的数据从派生自 TextReader 类的读取器对象加载到控件。

Load(XmlReader)

将已序列化的数据从派生自 XmlReader 类的对象加载到控件。

public:
 void Load(System::Xml::XmlReader ^ reader);
public void Load (System.Xml.XmlReader reader);
member this.Load : System.Xml.XmlReader -> unit
Public Sub Load (reader As XmlReader)

参数

reader
XmlReader

要从中读取所保留的数据的对象。 该对象派生自 XmlReader 类,可以是 .NET Framework 对象或用户定义的对象。

注解

调用此方法以将序列化数据加载到 Chart 控件中。

发生加载操作时,默认情况下,可序列化属性先重置为默认值,然后再设置为持久化值(如果已保存)。 若要更改此行为,请使用 IsResetWhenLoading 属性。

默认情况下,将加载所有序列化图表属性。 如果设置 ContentSerializableContentNonSerializableContent 属性,可以加载一组特定的属性。

使用此定义时,格式必须为 XML;可以使用 属性更改 Format 格式。

使用 XML 格式文本文件时,为简单起见,请 Load 改为使用 方法。

适用于

Load(String)

将已保存到磁盘的序列化数据加载到 Chart 控件。

public:
 void Load(System::String ^ fileName);
public void Load (string fileName);
member this.Load : string -> unit
Public Sub Load (fileName As String)

参数

fileName
String

用于存储序列化数据的文件的相对路径或绝对路径。 如果指定了相对路径,则该路径将是相对于当前目录的路径。

注解

调用此方法以将序列化数据加载到 Chart 控件中。

发生加载操作时,默认情况下,可序列化属性先重置为默认值,然后再设置为持久化值(如果已保存)。 若要更改此行为,请使用 IsResetWhenLoading 属性。

默认情况下,将加载所有序列化图表属性。 若要加载特定的序列化属性,请设置 ContentSerializableContentNonSerializableContent 属性,然后再加载数据。

请注意,使用 方法保存数据时,实际上只会序列化具有非默认值 Save 的属性。

适用于

Load(Stream)

将已序列化的数据从派生自 Stream 类的对象加载到控件。

public:
 void Load(System::IO::Stream ^ stream);
public void Load (System.IO.Stream stream);
member this.Load : System.IO.Stream -> unit
Public Sub Load (stream As Stream)

参数

stream
Stream

一个从 Stream 类派生的对象,如 MemoryStream 对象。

注解

调用此方法以将序列化数据加载到 Chart 控件中。

发生加载操作时,默认情况下,可序列化属性先重置为默认值,然后再设置为持久化值(如果已保存)。 若要更改此行为,请使用 IsResetWhenLoading 属性。

默认情况下,将加载所有序列化图表属性。 若要加载特定的序列化属性,请设置 ContentSerializableContentNonSerializableContent 属性,然后再加载数据。

请注意,使用 方法保存数据时,实际上只会序列化具有非默认值 Save 的属性。

适用于

Load(TextReader)

将已序列化的数据从派生自 TextReader 类的读取器对象加载到控件。

public:
 void Load(System::IO::TextReader ^ reader);
public void Load (System.IO.TextReader reader);
member this.Load : System.IO.TextReader -> unit
Public Sub Load (reader As TextReader)

参数

reader
TextReader

从抽象的 StringReader 类派生的读取器,如 TextReader

注解

调用此方法以将序列化数据加载到 Chart 控件中。

发生加载操作时,默认情况下,可序列化属性先重置为默认值,然后再设置为持久化值(如果已保存)。 若要更改此行为,请使用 IsResetWhenLoading 属性。

默认情况下,将加载所有序列化图表属性。 通过设置 Content SerializableContentNonSerializableContent 或 属性,可以加载一组特定的属性。

如果使用此定义,请注意,由 属性设置的格式 Format 必须为 XML。

适用于