WPF Fundamentals

In this chapter, we will cover the following recipes:

  • Installing WPF Workload with Visual Studio 2017
  • Creating WPF applications
  • Creating and navigating from one window to another
  • Creating and navigating from one page to another
  • Creating a dialog box
  • Creating ownership between windows
  • Creating a single instance application
  • Passing arguments to WPF applications
  • Handling unhandled exceptions

Introduction

The Windows Presentation Foundation (WPF) provides developers with a unified programming model to build dynamic, data-driven desktop applications for Windows. It was first released in 2006 along with .NET 3.0. It is part of the .NET Framework itself.

WPF is a graphical subsystem, for rendering rich user interfaces (UIs), and ...

Get Windows Presentation Foundation Development Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.