title: How to rollback changes made to a object in silverlight 3 with a TwoWay binding
body: <p>I have a Silverlight 3 project.  I have a textbox that is TwoWay data bound to an object.  If the user wants to cancel the changes that they made to the textbox, what is the best way to undo the changes to the bound field on the object?</p>
  
  <p>I know I could store the initial value in a separte variable when the object is loaded, but I was wondering if there was a better way of doing this?</p>
  
  <p>Thanks.</p>