[]
Represents the undo actions for dragging and filling a range of cells.
public class CellDragFillUndoAction : UndoAction, ICloneable
Public Class CellDragFillUndoAction
Inherits UndoAction
Implements ICloneable
Name | Description |
---|---|
CellDragFillUndoAction(SheetView, int, int, int, int, int, FillDirection, bool) | Creates a new undo action for a cell drag and fill operation. |
Name | Description |
---|---|
cellInfo | Specifies the previous contents of the target range (before the drag and fill). |
column | Specifies the starting column index of the range to drag and fill. |
columnCount | Specifies the number of columns in the range to drag and fill. |
columnInfo | Specifies the previous column-level settings of the target range (before drag and fill). |
dataOnly | Specifies whether to fill data only. |
fillCount | Specifies the number of rows or columns to fill. |
fillDirection | Specifies the direction of the fill operation. |
row | Specifies the starting row index of the range to drag and fill. |
rowCount | Specifies the number of rows in the range to drag and fill. |
rowInfo | Specifies the previous row-level settings of the target range (before drag and fill). |
sheetView | Specifies the sheet that contains column resizing. |
Name | Description |
---|---|
GetTargetCellRange() | Calculates the target CellRange object for the drag-fill operation based on the source range and fill direction. |
PerformUndoAction(object) | Performs the cell drag and fill operation. |
SaveUndoState() | Saves undo state information before drag-fill. |
ToString() | Returns a string that represents this object. |
Undo(object) | Undoes the cell drag and fill. |