 <p>Setting a bound property clears the data binding (for one way binding). I have never seen any Microsoft documentation on this but I have experienced it many times in my code and have come to accept it.</p> <p>It makes sense if you think about it, since changing the property value means the property no longer reflects the value in the bound data.</p>