Использование функции Отменить и Повторить

Выполнение операций Отменить и Повторить

Для этой задачи доступны следующие API. С описанием каждого API можно ознакомиться далее.

  • GridDesktop.EnableUndo - атрибут: указывает, включена ли функция Отменить, значение по умолчанию - “ложь”.
  • UndoManager – класс: используется для управления операцией отмены/повтора.
  • GridDesktop.UndoManager – атрибут: получает экземпляр объекта UndoManager.
  • UndoManager.Undo – метод: выполняет операцию отмены.
  • UndoManager.Redo – метод: выполняет операцию повтора.
  • UndoManager.ClearStack – метод: очищает стек операций отмены/повтора.
  • UndoManager.UndoStepsCount – атрибут: получает количество текущих доступных шагов отмены.
  • UndoManager.RedoStepsCount – атрибут: получает количество текущих доступных шагов повтора.
  • UndoManager.UndoStackSize – атрибут: получает/устанавливает размер стека отмены.

Отменить

Приведенный ниже образец кода показывает, как реализовать операцию Отмена с использованием API GridDesktop.

Повторить

Приведенный ниже образец кода показывает, как реализовать операцию Повторить с использованием API GridDesktop.