VSH18 XAML for the WinForms Developer

11/20/2014

3:00pm - 4:15pm

Level: Introductory to Intermediate

Philip Japikse

Microsoft MVP, MCSD, CSM, and CSP

Developer, Coach, Author, Teacher

Learn what you need to know about layouts, sizing, and the flexible flow layouts to make the UI that you are looking for.

Winforms has a canvas. Drag a control onto the canvas, and viola, you're done, right? What about different resolution monitors for your users? What about localization? WPF and Windows 8.1 apps (with XAML) have a completely different layout model. Sure, there's a canvas, but it's for special cases (like ink capture). XAML is a flexible flow layout model. And it's a bit like chess. Sure, the basics are fairly simple to grasp, but what about the finer details?

In this session, Philip will take you through what you need to know about layouts, sizing, and the flexible flow layouts to make the UI that you are looking for in WPF or Windows 8.1.

You will learn:

  • Design principles for XAML based apps
  • Layouts and layout containers in XAML •
  • Styles and triggers in XAML