New to Telerik UI for WPF? Download free 30-day trial

WPF Window Events

The RadWindow is a HeaderedContentControl. Almost all of the exposed events are inherited by the HeaderedContentControl class. The RadWindow adds several additional events for the developers.

The RadWindow raises the following specific events:

  • Activated - occurs each time the RadWindow gets active. The event handler receives two arguments:

    • The sender argument contains the RadWindow. This argument is of type object, but can be cast to the RadWindow type.

    • An EventArgs object.

  • Closed - occurs after the RadWindow gets closed. The event handler receives two arguments:

    • The sender argument contains the RadWindow. This argument is of type object, but can be cast to the RadWindow type.

    • A WindowClosedEventArgs object

  • HostCreated - occurs when the Host instance of RadWindow gets created and right before RadWindow is visualized. The event handler receives two arguments:

    • The sender argument contains RadWindow. This argument is of type object, but can be cast to RadWindow.

    • A HostWindowCreatedEventArgs object.

  • LayoutChangeStarted - occurs when a layout change operation begins (drag, resize). The event handler receives two arguments:

    • The sender argument contains the RadWindow. This argument is of type object, but can be cast to the RadWindow type.

    • An EventArgs object.

  • LayoutChangeEnded - occurs when a layout change operation ends (drag, resize). The event handler receives two arguments:

    • The sender argument contains the RadWindow. This argument is of type object, but can be cast to the RadWindow type.

    • An EventArgs object.

  • LocationChanged - occurs when the value of the Left or the Top properties changes. The event handler receives two arguments:

    • The sender argument contains the RadWindow. This argument is of type object, but can be cast to the RadWindow type.

    • An RoutedEventArgs object.

  • PreviewClosed - occurs right before the RadWindow gets closed. The event handler receives two arguments:

    • The sender argument contains the RadWindow. This argument is of type object, but can be cast to the RadWindow type.

    • A WindowPreviewClosedEventArgs object.

  • WindowStateChanged - occurs when the value of the WindowState property changes. The event handler receives two arguments:

    • The sender argument contains the RadWindow. This argument is of type object, but can be cast to the RadWindow type.

    • An EventArgs object.

See Also

In this article