Wpf textbox binding not updating source
This means the source of the binding will be updated when the Text Box loses focus within its focus scope (see for an overview of logical focus and focus scopes in WPF).
Just make sure that you don't update the source value more often than you actually need to.
One simple solution is to exhaustively update all binding sources submitting the data.
This can be a bit tricky, so I’ll walk through the code required for this.
As of writing, all properties except for the Text property, is updated as soon as the property changes (Property Changed), while the Text property is updated when focus on the destination element is lost (Lost Focus).
Default is, obviously, the default value of the Update Source Trigger.For that reason, I have added a button next to the Text Box, which will update the source value on demand.