Databinding types
one-time binding – simply display values from a data source when the UI is first shown, but not to respond to changes in those values.
one-way binding – You can choose to "observe" values and to update the UI when they change.
two-way binding – observe and update, so that changes that the user makes to values in the UI are automatically pushed back into the data source.
How To DataBind Controls On A Page
https://learnwithbddevs.wordpress.com/2014/10/09/data-binding-with-inotifypropertychanged-interface/
Feel free to comment if you can add help to this page or point out issues and solutions you have found. I do not provide support on this site, if you need help with a problem head over to stack overflow.