Creating an Application by Using WPF
o Overview of WPF
o Creating a Simple WPF Application
o Handling Events and Commands
o Navigating Between Pages
Building User Interfaces
o Defining Page Layout
o Building User Interfaces by Using Content Controls
o Building User Interfaces by Using Items Controls
o Hosting Windows Forms Controls
Customizing Appearance
o Sharing Logical Resources in an Application
o Creating Consistent User Interfaces by Using Styles
o Changing the Appearance of Controls by Using Control Templates
o Enhancing User Interfaces by Using Triggers and Animations
Data Binding
o Overview of Data Binding
o Creating a Data Binding
o Implementing Property Change Notification
o Converting Data
o Validating Data
Data Binding to Collections
o Binding to Collections of Objects
o Presenting Data by Using Collection Views
o Presenting Data by Using Data Templates
Creating New Controls
o Overview of Control Authoring
o Creating Controls
Managing Documents
o Creating and Viewing Flow Documents
o Creating and Viewing Fixed Documents
o Packaging Documents
o Printing Documents
Graphics and Multimedia
o Creating 2-D graphics
o Displaying Images
o Creating 3-D Graphics
o Manipulating the 3-D Environment
o Adding Multimedia
Configuring and Deploying Applications in Windows Presentation Foundation
o Deployment Options
o Deploying a Stand-Alone WPF Application
o Deploying an XBAP Application
o Configuring Manifest Settings