Introduction to WPF Custom Controls
Introduction to WPF Custom Controls is an introductory course designed to teach the basic concepts required to get started writing custom WPF controls.
What you'll learn
Introduction to WPF Custom Controls is an introductory course designed to teach the basic concepts required to get started writing custom WPF controls. Learn how to choose a base class to start your custom control. Enable data binding support by adding your own custom properties. Learn how to add custom events and create custom commands. Add visual behavior to your custom control with the use of triggers and the visual state manager. You'll also learn how to add theming support to your custom control.
Table of contents
- Introduction 2m
- Dependency Propertes 2m
- Demo - Dependency Properties 10m
- Property Metadata 3m
- Demo - Property Metadata 11m
- ReadOnly Properties 2m
- Demo - ReadOnly Properties 7m
- Collection Type Properties 1m
- Demo - Collection Type Properties 5m
- Attached Properties 2m
- Demo - Attached Properties 11m
- Summary 1m
- Introduction 1m
- Understanding Routed Events 2m
- Demo - Understanding Routed Events 7m
- Custom Routed Events 1m
- Demo - Creating Custom Routed Events 6m
- Demo - Creating Custom Routed Event Args 5m
- Understanding Routed Commands 3m
- Demo - Understanding Routed Commands 7m
- Custom Routed Commands 2m
- Demo - Creating Custom Routed Commands 10m
- Demo - Implementing ICommandSource 15m
- Summary 1m