Back to Devexpress

SankeyDiagramControl.LoadFromStream(Stream) Method

windowsforms-devexpress-dot-xtracharts-dot-sankey-dot-sankeydiagramcontrol-dot-loadfromstream-x28-system-dot-io-dot-stream-x29.md

latest2.5 KB
Original Source

SankeyDiagramControl.LoadFromStream(Stream) Method

Restores the diagram’s layout from a stream.

Namespace : DevExpress.XtraCharts.Sankey

Assembly : DevExpress.XtraCharts.v25.2.UI.dll

NuGet Package : DevExpress.Win.Charts

Declaration

csharp
public void LoadFromStream(
    Stream stream
)
vb
Public Sub LoadFromStream(
    stream As Stream
)

Parameters

NameTypeDescription
streamStream

A Stream descendant from which the layout is read.

|

Remarks

Use the LoadFromStream method to load the diagram’s layout from a stream. To write the diagram layout to a stream, use the SankeyDiagramControl.SaveToStream method. If the specified stream is empty or null ( Nothing in Visual Basic), an exception is raised.

The following code writes a diagram’s layout to a stream and then loads the layout from the stream:

csharp
using System.IO;
//...

  Stream stream = new MemoryStream();

  // Save the diagram.
  stream.Seek(0, System.IO.SeekOrigin.Begin);
  sankeyDiagramControl1.SaveToStream(stream);

  // Load the diagram.
  stream.Seek(0, System.IO.SeekOrigin.Begin);
  sankeyDiagramControl1.LoadFromStream(stream);
vb
Imports System.IO
'...
    Dim stream As Stream = New MemoryStream()

    ' Save the diagram.
    stream.Seek(0, SeekOrigin.Begin)
    sankeyDiagramControl1.SaveToStream(stream)

    ' Load the diagram.
    stream.Seek(0, SeekOrigin.Begin)
    sankeyDiagramControl1.LoadFromStream(stream)

See Also

LoadFromFile(String)

SankeyDiagramControl Class

SankeyDiagramControl Members

DevExpress.XtraCharts.Sankey Namespace