Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Windows Presentation Foundation

Windows Presentation Foundation

Windows Presentation Foundation (WPF) provides developers with a unified programming model for building rich Windows smart client user experiences that incorporate UI, media, and documents.

Welcome to WPF

Learn about WPF:

Getting Started with WPF

Learn how to create WPF applications:

WPF Fundamentals

Learn about WPF programming model features, including:

WPF Features

Learn about specific WPF features:

Code Samples

Get WPF samples:


Get tools to help develop WPF applications:


Get help from the WPF developer community:

Provide Feedback

Provide feedback about WPF:

Provide feedback about the documentation for WPF:

  • Click the feedback icon. This delivers your feedback directly to the documentation team.

© 2015 Microsoft