0
kicks
IEditableObject, Databinding and N-Level Undo
This post will outline the challenges implementing N-Level undo functionality within a class (or framework) which also implements the IEditableObject interface to facilitate Windows Forms Databinding. This post is uses generic classes to illustrate the problems and then how a similar class can be implemented using the Object Foundation framework, which inherently overcomes these issues.