Version

LoadFromXML(Stream) Method

Loads the docked window information from the specified stream containing a serialized UltraDockManager using the SaveAsXML(Stream) method.
Syntax
'Declaration
 
Public Overloads Sub LoadFromXML( _
   ByVal stream As Stream _
) 
public void LoadFromXML( 
   Stream stream
)

Parameters

stream
Stream from which to load the information
Example
The following example shows how to load an xml/soap UltraDockManager layout from a file stream.

Imports Infragistics.Shared
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinDock
Imports System.IO

Private Sub btnLoadXmlLayout_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnLoadXmlLayout.Click

    Dim stream As FileStream = Nothing
    Dim fileName As String = Application.CommonAppDataPath & "\dockManager.xml"

    If Not File.Exists(fileName) Then Exit Sub

    Try
        stream = New FileStream(fileName, FileMode.Open, FileAccess.Read)

        Me.ultraDockManager1.LoadFromXML(stream)
    Finally
        If Not stream Is Nothing Then stream.Close()
    End Try

End Sub
using Infragistics.Shared;
using Infragistics.Win;
using Infragistics.Win.UltraWinDock;
using System.Diagnostics;
using System.IO;

private void btnLoadXmlLayout_Click(object sender, System.EventArgs e)
{

	FileStream stream = null;
	string fileName = Application.CommonAppDataPath + @"\dockManager.xml";

	if (!File.Exists(fileName))
		return;

	try
	{
		stream = new FileStream(fileName, FileMode.Open, FileAccess.Read);

		this.ultraDockManager1.LoadFromXML(stream);
	}
	finally
	{
		if (stream != null)
			stream.Close();
	}

}
Requirements

Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also