I need to define new UI Elements as well as data binding in code because they will be implemented after run-time. Here is a simplified version of what I am trying to do.
Are you sure you're updating the same object as you've used in the binding? At first glance nothing looks wrong, so check the simple things. :)