Verwenden Sie die Funktion Rückgängig machen und Wiederholen

Durchführen der Rückgängig machen und Wiederholen Operation

Die folgenden APIs stehen für die Aufgabe zur Verfügung. Die Beschreibung ist bei jeder API angegeben, bitte überprüfen Sie sie.

  • GridDesktop.EnableUndo - Attribut: Es zeigt an, ob die Rückgängig-Funktion aktiviert ist, der Standardwert ist “false”.
  • UndoManager – Klasse: Wird zur Verwaltung der Rückgängig-/Wiederholungsoperation verwendet.
  • GridDesktop.UndoManager – Attribut: Hiermit wird die Instanz des Objekts UndoManager abgerufen.
  • UndoManager.Undo – Methode: Führt eine Rückgängig-Operation durch.
  • UndoManager.Redo - Methode: Führt die Wiederherstellen-Operation durch.
  • UndoManager.ClearStack – Methode: Löscht den Rückgängig-/Wiederholungs-Stack.
  • UndoManager.UndoStepsCount – Attribut: Es erhält die Anzahl der verfügbaren rückgängig zu machenden Schritte.
  • UndoManager.RedoStepsCount – Attribut: Es erhält die Anzahl der verfügbaren wiederherzustellenden Schritte.
  • UndoManager.UndoStackSize – Attribut: Es erhält/setzt die Größe des Rückgängig-Stacks.

Rückgängig machen

Der folgende Beispielcode zeigt, wie die Rückgängig-Funktion mithilfe der GridDesktop-API implementiert wird.

// 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();

Wiederholen

Der folgende Beispielcode zeigt, wie die Wiederholen-Funktion mithilfe der GridDesktop-API implementiert wird.

// 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();