WPF RadWindow Overview

Updated on Jun 24, 2026

Use RadWindow to display modal dialogs, child windows, and reusable popup content inside your application. The control helps you show important information, collect user input, and manage window behavior such as positioning, moving, resizing, and state changes.

This overview explains when to use RadWindow, highlights the most useful feature areas, and points you to the best next article for each common task.

ninja-iconThe RadWindow is part of Telerik UI for WPF, a professional grade UI library with 160+ components for building modern and feature-rich applications. To try it out sign up for a free 30-day trial.Start Free Trial

Rad Window Overview 03

When to Use RadWindow

Use RadWindow when your application needs one or more of the following behaviors:

  • Show a dialog without leaving the current view.
  • Reuse custom popup content in multiple parts of the application.
  • Replace default alert, confirm, or prompt dialogs with dialogs that match your application theme.
  • Control window state, position, size, and interaction through code.

Key Features

Create and Manage Windows

Create RadWindow instances in code, show them as standard or modal windows, and manage multiple open windows through RadWindowManager. This is the right starting point when you need custom popup workflows or centralized window management.

Use Predefined Dialogs

Use the built-in alert, confirm, and prompt dialogs when you need quick dialog interactions without building the window content from scratch. See Predefined Dialogs for the available dialog methods and usage patterns.

Control Window Behavior

Configure the initial state and runtime behavior of the window, including state, position, resizing, closing, and moving.

Customize the Appearance

Adapt RadWindow to your application theme by modifying the header, icon, and overall visual style. For deeper appearance customization, continue with Styling the RadWindow.

Common Next Steps

Start with the article that matches your immediate goal:

Get started with the control with its Getting Started help article that shows how to use it in a basic scenario.

Explore the online demo at demos.telerik.com to see RadWindow behavior before you integrate it into your application.

Telerik UI for WPF Support and Learning Resources

See Also