How to Implement Undo for Treeview
<p>I am working in windows application. My problem is..</p>

<p>I have treeview &amp; a textbox control in the form.  For each node text present in the textbox is saving in a database.  </p>

<p>Currently my program is working like this.
1) Treeview_BeforeSelect() : in this method i have written the code to save the textbox data in a database.
2) Treeview_AfterSelect() : in this method i have written the code to get the data from the database &amp; display it in a textbox.</p>

<p>Now i have to implement Undo for this treeview.  Please suggest any ideas regarding this.</p>
