Använd Ångra och Gör om funktionen
Contents
[
Hide
]
GridDesktop’s Ångra/Gör om-funktion är mycket användbar. Namnet förklarar dess funktion själv, det låter dig ångra/göra om de senaste åtgärderna i ett kalkylblad. Till exempel, om en formel av misstag raderas eller om du redigerar data i en cell som du egentligen inte vill, kan dessa åtgärder rättas till genom att använda Ångra och Gör om-operationerna som tillhandahålls av kontrollen.
Genomför Undo- och Redo-åtgärd
Följande API:er är tillgängliga för uppgiften. Beskrivningen ges med varje API, var god kontrollera dem.
- GridDesktop.EnableUndo - attribut: Det indikerar om Undo-funktionen är aktiverad, standardvärdet är “false”.
- UndoManager – klass: Det används för att hantera undo/redo-åtgärden.
- GridDesktop.UndoManager – attribut: Det hämtar instansen av UndoManager-objektet.
- UndoManager.Undo – metod: Det utför en undo-åtgärd.
- UndoManager.Redo – metod: Det utför redo-åtgärden.
- UndoManager.ClearStack – metod: Det rensar undo/redo-stacken.
- UndoManager.UndoStepsCount – attribut: Det hämtar antalet tillgängliga undo-steg.
- UndoManager.RedoStepsCount – attribut: Det hämtar antalet tillgängliga redo-steg.
- UndoManager.UndoStackSize – attribut: Det hämtar/sätter storleken på undo-stacken.
Ångra
Följande exemplarkod visar hur man implementerar Undo-åtgärden med hjälp av GridDesktop API:n.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 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(); |
Gör om
Följande exemplarkod visar hur man implementerar Redo-åtgärden med hjälp av GridDesktop API:n.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 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(); |
För närvarande hänvisar ångra/gör om-åtgärden till ändringen av en cellvärde.