コード例 #1
0
        public void Redo()
        {
            if (_redoStack.Count > 0)
            {
                IGameCommand cmd = (IGameCommand)_redoStack.Pop();
                cmd.Redo();
                _undoStack.Push(cmd);

                OnPropertyChanged("UndoStackCount");
                OnPropertyChanged("RedoStackCount");
            }
        }