English
Topic 12. Application development with Windows Presentation Foundation
Goal: get to know the WPF architecture, the XAML markup language, and the structure of a WPF Application project; learn to lay out the interface with panels and to use the main controls, routed events, and dependency properties; master creating custom controls, commands, resources, menus, and dialog boxes.
Lecture contents
- WPF, XAML, and element trees — The WPF technology and its architecture · A WPF project · The XAML markup language · The logical and visual trees
- Layout and controls — The layout system · Controls and the content model
- Events and dependency properties — Routed events · Dependency properties
- Commands, windows, and the Fluent theme — Commands, resources, and binding · Windows and dialogs · The Fluent theme
- Common mistakes — Common mistakes