Project Description
This is a very simple framework to add Undo/Redo functionality to your applications. Supports unlimited undo-redo, nested transactions and action merging (to merge a series of consecutive actions into one).


Written in C# 4.0 and Visual Studio 2010, it builds for the desktop CLR, Silverlight 4.0 and Windows Phone 7. Just add a reference to GuiLabs.Undo.dll, define your action types and you're ready to go!

Blog:
http://blogs.msdn.com/kirillosenkov/archive/2009/06/29/new-codeplex-project-a-simple-undo-redo-framework.aspx
http://blogs.msdn.com/kirillosenkov/archive/2009/07/02/samples-for-the-undo-framework.aspx

Last edited Oct 5, 2010 at 5:39 AM by KirillOsenkov, version 7