Control Templates

Watch the first few minutes on us! If you'd like to watch the entire video and hundreds more like it, download code samples, access offline videos and skills assessments, and use the discussion forums, log in or purchase a subscription.


Charles Petzold


In this finale to his seven-part course on XAML, Charles Petzold draws on a decade of experience with XAML for a deep exploration into the art and science of control templates. This powerful XAML facility allows developers to completely redesign the appearance of standard controls through the construction of visual trees and triggering changes through the versatile Visual State Manager. Discover how to personalize your user interface from simple alternative buttons to unique control items to two inspirational tour-de-force control templates for ProgressBar and Slider.

Table of Contents

{{toc.Position}} {{toc.Text}}

Related Links

  • {{link.LinkText}} (requires a paid subscription)


This course is part of the following series: