Українська
Тема 13. Прив’язка даних, стилі, шаблони та патерн MVVM у WPF
Мета: ознайомитися з механізмом прив’язки даних WPF, ресурсами, стилями й шаблонами; навчитися створювати ViewModel зі сповіщенням про зміни, командами й валідацією, відображати колекції за допомогою шаблонів даних і представлень; опанувати патерн MVVM, бібліотеку CommunityToolkit.Mvvm, впровадження залежностей і модульне тестування ViewModel.
Зміст лекції
- Прив’язка та перетворення значень — Прив’язка даних · Сповіщення про зміни · Перетворення значень
- Колекції, стилі й шаблони — Колекції та шаблони даних · Ресурси · Стилі та тригери · Шаблони елементів керування
- Валідація, MVVM і CommunityToolkit — Валідація введених даних · Патерн MVVM і команди · Бібліотека CommunityToolkit.Mvvm
- Композиція застосунку й тестування — Композиція застосунку й тестування
- Типові помилки — Типові помилки