- [Voiceover] I hope you enjoyed learning about WPF layout and how it enables the construction and arrangement of any UI imaginable. This is part of an ongoing series about WPF. I had several goals in this course. One, show you how to arrange child elements with the built-in panel elements. The second goal was to show you how WPF uses properties like width and height, alignment, and margin to further control the position of the element relative to the other UI elements on the screen. The third goal, was to showcase some of the interesting features seen in custom panels and to get you thinking about when a custom panel is sensible for your project.
There is more to learn in WPF. I encourage you to watch the other courses in the series, as they become available. Now that you have a handle on the principles of layout within WPF, you'll want to study the other UI Frameworks that utilize Xaml. Xamarin is a cross-platform mobile platform, optimized for the Microsoft.net developer. It uses C# or F# for the coding language and Xaml for the UI markup. In the Windows 10 ecosystem, Universal Windows Applications are a good choice. Write one app, run it on desktops, laptops, Xbox, embedded devices, and mobile phones.
It uses Xaml, too. Finally, you should consider learning Blend for Visual Studio. This companion application contains the designer tools that aren't in Visual Studio. It's the best place for writing sophisticated UI, templates, and animations. That's all I have for this course. Thanks for watching. I'll talk to you again soon.
- Exploring the layout panels
- Working with the grid
- Adding rows and columns
- Creating scrolling content
- Controlling element visibility
- Aligning content
- Making custom layout panels