Skip to main content

IWorkspace Interface

When implemented, represents a workspace.

Namespace: DevExpress.Xpf.Core

Assembly: DevExpress.Xpf.Core.v23.2.dll

NuGet Package: DevExpress.Wpf.Core


public interface IWorkspace


A workspace defines a layout of the WorkspaceManager‘s target control and its child controls. The WorkspaceManager stores workspaces in the WorkspaceManager.Workspaces collection. New workspaces are created by capturing the current target control’s layout (WorkspaceManager.CaptureWorkspace). The workspaces can be applied to the control later (WorkspaceManager.ApplyWorkspace), restoring its layout (and layouts of its child controls). To learn more, see WorkspaceManager.

Workspaces are identified by their names, obtained via the IWorkspace.Name property.

See Also