Getting Started with the WPF Designer

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

The WPF Designer for Visual Studio allows you to visually create WPF applications. Many parts of the WPF Designer will be familiar to Windows Forms developers, but some new functionality is also featured in this designer. This section contains topics for getting started with the WPF Designer.

How to: Create a New WPF Application Project

Describes how to create your first WPF Application project.

How to: Create a New WPF Browser Application Project

Describes how to create your first WPF Browser Application project.

How to: Select and Move Elements on the Design Surface

Describes how to select and move controls and elements in the WPF Designer.

How to: Add New Items to a WPF Project

Describes how to add new items to a WPF project in the WPF Designer.

How to: Add Controls to a WPF Window

Describes how to add controls to a WPF window in the WPF Designer.

Split View: Viewing the WPF Design Surface and XAML at the Same Time

Describes split view, which allows you to view both XAML markup and the visual designer at the same time.

Navigating the Element Hierarchy of a WPF Document

Describes the Document Outline window, which allows you to view a XAML document in a hierarchical manner and to preview, select, or delete XAML elements.


This namespace provides several important WPF base element classes, various classes that support the WPF property system and event logic, and other types that more broadly consumed by WPF core and framework.


This namespace provides classes to create elements, known as controls, that enable a user to interact with an application.

Getting Started (WPF)

Contains links to information intended for developers that are new to WPF.

Binding WPF Controls to Data in Visual Studio

Describes how to use Visual Studio to connect to data and generate business logic and data bindings.