New to Telerik UI for WPFStart a free 30-day trial

Represents a singleton manager for handling RadWindows in an application. The RadWindowManager allows for operations on all currently open RadWindows, such as closing, minimizing, maximizing, or restoring them. It maintains a thread-safe collection of all open windows and provides methods to interact with these windows based on their current state.

Definition

Namespace:Telerik.Windows.Controls

Assembly:Telerik.Windows.Controls.Navigation.dll

Syntax:

C#
public sealed class RadWindowManager

Inheritance: objectRadWindowManager

Properties

Gets the singleton instance.

C#
public static RadWindowManager Current { get; }
Property Value:

The current instance.

Methods

Closes all RadWindows that are open.

C#
public void CloseAllWindows()

Returns collection of RadWindows.

C#
public IList<WindowBase> GetWindows()
Returns:

IList<WindowBase>

Collection of RadWindows.

Maximizes all RadWindows that are open and can be maximized.

C#
public void MaximizeAllWindows()

Minimizes all RadWindows that are open and can be minimized.

C#
public void MinimizeAllWindows()

Restores all RadWindows that are open.

C#
public void NormalAllWindows()