Matrix Transforms

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


Part 3 of Charles Petzold's course on XAML focuses on transforms, also known as matrix transforms or transform matrices. Historically, transforms have been the property of the graphics gurus, but in XAML-based environments, transforms are very easy to use. They are available to every programmer, and can be applied to any element. Transforms are crucial for realizing techniques such as sideways text, drop shadow, and reflection, and can be vital to developing a modern user interface. Learn how to use all the various kinds of transforms, discover the mathematics behind transforms, and explore techniques for persuading the XAML layout system to recognize transformed elements.

Table of Contents

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

Related Links

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


This course is part of the following series: