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 属性。

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

使用此定义时,格式必须为 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 属性。

默认情况下,将加载所有序列化的图表属性。 若要加载特定的序列化属性,请 Content SerializableContent NonSerializableContent 在加载数据之前设置或属性。

请注意,在使用方法保存数据时 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 属性。

默认情况下,将加载所有序列化的图表属性。 若要加载特定的序列化属性,请 Content SerializableContent NonSerializableContent 在加载数据之前设置或属性。

请注意,在使用方法保存数据时 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。

如果 ViewStateData 控件的属性 Chart 用于保存状态,则此方法可用于将客户端发布的序列化数据加载回 Chart 控件。

适用于