Esempio n. 1
0
        public void Execute(List <ICommand> commands)
        {
            var list = new List <ICommand>();

            foreach (var cmd in commands)
            {
                list.Add(cmd.Execute(this));
            }
            UndoManager.Invoke(list);
        }
Esempio n. 2
0
        public void Execute(ICommand command)
        {
            var c = command.Execute(this);

            UndoManager.Invoke(c);
        }