YoVDO

Windows Presentation Foundation: 2 Layout

Offered By: LinkedIn Learning

Tags

.NET Courses User Interface Design Courses

Course Description

Overview

Handle most layout scenarios for your Windows applications with WPF layout panels. Learn how to use six core layout panels, size and position elements, and create custom panels.

Syllabus

Introduction
  • Welcome
  • What you should know before watching
  • Using the exercise files
1. Layout Panels
  • Understand layout and child elements
  • Use the LetterBox custom project
  • Explore the layout panels
  • Use the StackPanel
  • Use the WrapPanel
  • Use the DockPanel
  • Use the UniformGrid
  • Explore columnar layout with the grid
  • Work with grid column and row sizes
  • Add grid rows and columns with the designer
  • Size grid rows and columns with the designers
  • Position grid child elements with the designer
  • Make sizeable grid cells with the GridSplitter
  • Absolute positioning with the Canvas
  • Scrolling content with the ScrollViewer
  • Use a TabControl
2. Other Layout Concepts
  • Control the visibility of an element
  • Understand the layout process
  • Indicate control size
  • How panels affect control size
  • Adjust content alignment
  • Overlay elements with ZIndex
  • Work with margins
3. Custom Layout Panel
  • Why make a custom layout panel
  • Examples of custom layout panels
  • Anatomy of a custom panel
  • Use a custom panel
  • Replace layout panel in ListBox
Conclusion
  • Next steps

Taught by

Walt Ritscher

Related Courses

Introduction to Functional Programming
Delft University of Technology via edX
MongoDB for .NET Developers
MongoDB University
基于.Net的Web开发技术
Xi'an Jiaotong University via Coursera
Web Development with ASP.NET C# and Entity Framework Code-First
Canvas Network
Blazor and JavaScript Interoperability
Coursera Project Network via Coursera