Window.Activate Method ()


Attempts to bring the window to the foreground and activates it.

Namespace:   System.Windows
Assembly:  PresentationFramework (in PresentationFramework.dll)

public bool Activate()

Return Value

Type: System.Boolean

true if the Window was successfully activated; otherwise, false.

The rules that determine whether the window is activated are the same as those used by the Win32 SetForegroundWindow function (User32.dll).

If the window is activated in a Windows Presentation Foundation (WPF) application that is not the user's foreground application, Activated event is raised.


This method cannot be called when a window is hosted in a browser.


for permission to activate a window. Associated enumeration: AllWindows

.NET Framework
Available since 3.0
Available since 4.0
Return to top