SharpCell.Grid

GridEdit

public sealed class GridEdit

Namespace SharpCell.Grid · package SharpCell.Grid

A change made through a GridEditor.

Constructors

GridEdit(Worksheet, CellArea, RecalculationResult)

public GridEdit(Worksheet Sheet, CellArea Area, RecalculationResult Recalculation)

A change made through a GridEditor.

Parameters

Properties

Area

public CellArea Area { get; init; }

The cells changed: typed into, cleared or pasted over.

ChangesLayout

public bool ChangesLayout { get; init; }

Whether column widths, row heights or hidden rows and columns changed, or cells moved to other rows or columns: a view takes the sheet's layout again.

Recalculation

public RecalculationResult Recalculation { get; init; }

What recalculating the workbook after the change changed, other cells included.

Sheet

public Worksheet Sheet { get; init; }

The sheet of the cells changed.