public void AddToUndoList(UndoBlock undo) { //store the undo action in a actiongroup var ActionGroup = new UndoBlockCollection {undo}; AddToUndoList(ActionGroup); }