Please see my comment to the question. Do you want to see binding in each and every piece of UI and data? :-)
No matter what you do, everything boils down to this:
decimal value =
MyTextBox.Text = value.ToString();
if (decimal.TryParse(MyTextBox.Value, out value))
—SA