today I want to write few words about binding in XAML.
So there are four ways of binding in XAML.
- One way
- Two way
- One way to source
- One time
If to speak about them more, then here it goes additional definitions:
- OneWay : source property updates target property
- TwoWay: source or target updates the other
- OneWayToSource: source is updated when target is updated
- OneTime: executed only once for initialization of target property
What is important to notice for notification of UI, there is a need for implementing INotifyPropertyChanged interface. Without it changes in source properties will not become propogated to target.