Usar la función de Deshacer y Rehacer

Realizar la operación de Deshacer y Rehacer

Los siguientes APIs están disponibles para la tarea. La descripción se da con cada API, por favor, revíselos.

  • GridDesktop.EnableUndo - atributo: Indica si la función de deshacer está habilitada, el valor predeterminado es “false”.
  • UndoManager - clase: Se usa para gestionar la operación de deshacer/rehacer.
  • GridDesktop.UndoManager - atributo: Obtiene la instancia del objeto UndoManager.
  • UndoManager.Undo - método: Realiza una operación de deshacer.
  • UndoManager.Redo - método: Realiza la operación de rehacer.
  • UndoManager.ClearStack - método: Limpia la pila de deshacer/rehacer.
  • UndoManager.UndoStepsCount - atributo: Obtiene el número de pasos de deshacer disponibles actualmente.
  • UndoManager.RedoStepsCount - atributo: Obtiene el número de pasos de rehacer disponibles actualmente.
  • UndoManager.UndoStackSize - atributo: Obtiene/establece el tamaño de la pila de deshacer.

Deshacer

El siguiente código de muestra muestra cómo implementar la operación de Deshacer utilizando la API de GridDesktop.

Rehacer

El siguiente código de muestra muestra cómo implementar la operación de Rehacer utilizando la API de GridDesktop.