Usa la funzione Annulla e Ripeti

Eseguire l’Operazione di Annulla e Ripeti

Le seguenti API sono disponibili per il compito. La descrizione è fornita con ciascuna API, per favore controlla.

  • GridDesktop.EnableUndo - attributo: Indica se la funzione Annulla è abilitata, il valore predefinito è “false”.
  • UndoManager - classe: Viene utilizzata per gestire l’operazione annulla/ripeti.
  • GridDesktop.UndoManager - attributo: Ottiene l’istanza dell’oggetto UndoManager.
  • UndoManager.Undo - metodo: Esegue un’operazione Annulla.
  • UndoManager.Redo - metodo: Esegue l’operazione ripeti.
  • UndoManager.ClearStack - metodo: Cancella la pila annulla/ripeti.
  • UndoManager.UndoStepsCount - attributo: Ottiene il conteggio delle attuali operazioni di annulla disponibili.
  • UndoManager.RedoStepsCount - attributo: Ottiene il conteggio delle attuali operazioni di ripeti disponibili.
  • UndoManager.UndoStackSize - attributo: Ottiene/imposta la dimensione della pila annulla.

Annulla

Il codice di esempio seguente mostra come implementare l’operazione Annulla utilizzando l’API GridDesktop.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Enable the Undo operation
gridDesktop1.EnableUndo = true;
// Create the UndoManager object
UndoManager um = gridDesktop1.UndoManager;
// Perform Undo operation
um.Undo();

Ripeti

Il codice di esempio seguente mostra come implementare l’operazione Ripeti utilizzando l’API GridDesktop.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Create the UndoManager object
UndoManager um = gridDesktop1.UndoManager;
// Perform Redo operation
um.Redo();