Update Controls is a framework available for WPF, WinForms and a few other formats that relieves developers from the heavy lifting of synchronizing UI controls.
In Michael’s words:
Update Controls is better than data binding, because it does not require that you implement INotifyPropertyChanged. It connects controls directly to CLR properties. And it works through layers of business logic.