UndoManager

UndoManager class

Инкапсулирует объект, управляющий операциями отмены/возврата.

public class UndoManager

Характеристики

ИмяОписание
Enabled { get; set; }Получает или задает значение, указывающее, включена ли функция отмены. Значение по умолчанию — false.
RedoStepsCount { get; }Получает текущее количество доступных повторных шагов.
UndoStackSize { get; set; }Получает или задает размер стека отмены/возврата. Значение по умолчанию: 300. .
UndoStepsCount { get; }Получает текущее доступное количество шагов отмены.

Методы

ИмяОписание
BeginChanges()Начинает записывать изменения.
BeginMark()Начинает отмечать изменения.
ClearStack()Очищает стеки Undo и Redo.
EndChanges()Заканчивается для записи изменений.
EndMark()Заканчивается, чтобы отметить изменения.
Redo()Выполняет операцию повтора.
RedoMark()Выполняет операцию повтора с меткой.
Undo()Выполняет операцию отмены.
UndoMark()Выполняет операцию отмены с меткой.

Смотрите также