Module 1: Creating an Application by Using WPF
- Overview of WPF
- Creating a Simple WPF Application
- Handling Events and Commands
- Navigating Between Pages
Module 2: Building User Interfaces
- Defining Layout
- Using Content Controls
- Using Item Controls
- Hosting Windows Forms Controls
Module 3: Customizing Appearance
- Sharing Logical Resources in an Application
- Creating Consistent User Interfaces Using Styles
- Changing the Appearance of Controls Using Templates
- Using Triggers and Animations
Module 4: Data Binding
- Overview of Data Binding
- Create a Data Binding
- Implementing Property Change Notification
- Converting Data
- Validating Data
Module 5: Data Binding to Collections
- Binding to Collections of Objects
- Using Collection Views
- Create Master-Detail User Interfaces
- Using Data Templates
Module 6: Creating New Controls
- Overview of Control Authoring
- Creating Controls
|
Module 7: Managing Documents
- Working with Flow Documents
- Working with Fixed Documents
- Packaging Documents
- Printing Documents
Module 8: Graphics and Multimedia
- Displaying 2D graphics
- Displaying Images
- Displaying 3D Graphics
- Going Further with 3D Graphics
- Adding Multimedia Support
Module 9: Configure and Deploy WPF Applications
- Deployment Options
- Deploying a Standalone WPF Application
- Deploying an XBAP Application
- Configuring Security Settings
|