|Visual C# Tutorials|
|.NET Framework Tutorials|
Important New WPF Concepts
|© 2007 Sams Publishing|
|This tutorial—WPF Concepts—is from Windows Presentation Foundation Unleashed, by Adam Nathan, Daniel Lehenbauer. Copyright © 2007 Sams Publishing. All rights reserved. This article is reproduced by permission. This tutorial has been edited especially for C# Online.NET. Read the book review!|
Important New Concepts in WPF
To finish Part I of this book, and before getting to the really fun topics, it's helpful to examine some of the main concepts that WPF introduces above and beyond what .NET programmers are already familiar with. The topics in this chapter are some of the main culprits responsible for WPF's notoriously steep learning curve. By familiarizing yourself with these concepts now, you'll be able to approach the rest of this book (or any other WPF documentation) with confidence.
Some of this chapter's concepts are brand new (such as logical and visual trees), but others are just extensions of concepts that should be quite familiar (such as properties and events). As you learn about each one, you'll also see how to apply it to a very simple piece of user interface that most programs need—an About dialog.