Utilisation de la fonction Annuler et Rétablir

Exécution de l’opération Annuler et Rétablir

Les API suivantes sont disponibles pour la tâche. La description est donnée avec chaque API, veuillez les vérifier.

  • GridDesktop.EnableUndoGridDesktop.EnableUndo - attribut : Il indique si la fonction Undo est activée, la valeur par défaut est “false”.
  • UndoManager – classe : Elle est utilisée pour gérer l’opération undo/redo.
  • GridDesktop.UndoManagerGridDesktop.UndoManager – attribut : il obtient l’instance deUndoManager objet.
  • UndoManager.Undo – méthode : elle effectue une opération d’annulation.
  • UndoManager.Redo - méthode : elle effectue l’opération de rétablissement.
  • UndoManager.ClearStack – méthode : elle efface la pile d’annulation/rétablissement.
  • UndoManager.UndoStepsCountUndoManager.UndoStepsCount – attribut : il obtient le nombre d’étapes d’annulation actuellement disponibles.
  • UndoManager.RedoStepsCount – attribut : il obtient le nombre d’étapes de rétablissement actuellement disponibles.
  • UndoManager.UndoStackSize – attribut : il obtient/définit la taille de la pile d’annulation.

annuler

L’exemple de code suivant montre comment implémenter l’opération Annuler à l’aide de GridDesktop API.

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

Refaire

L’exemple de code suivant montre comment implémenter l’opération Redo à l’aide de GridDesktop API.

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