Second video of the series where we explore Avalonia UI: a cross-platform UI framework based on .NET. In this episode we'll go through what is data-binding and how we can use it inside an Avalonia application to make sure the UI and application data are always synchronized
► GitHub repo: github.com/MammaMiaDev/avalon...
► Introduction video: • Avalonia UI - 01 - Pro...
0:00 Data binding introduction
4:21 Application recap
6:00 Remove ReactiveUI
7:05 Implement INotifyPropertyChanged
12:17 First binding
18:08 CommunityToolkit.Mvvm
19:20 ObservableObject
20:05 ObservablePropery
22:15 RelayCommand
23:50 Conclusions
1 авг 2024