SharpCell.Grid
0.5.0
dotnet add package SharpCell.Grid --version 0.5.0
NuGet\Install-Package SharpCell.Grid -Version 0.5.0
<PackageReference Include="SharpCell.Grid" Version="0.5.0" />
<PackageVersion Include="SharpCell.Grid" Version="0.5.0" />
<PackageReference Include="SharpCell.Grid" />
paket add SharpCell.Grid --version 0.5.0
#r "nuget: SharpCell.Grid, 0.5.0"
#:package SharpCell.Grid@0.5.0
#addin nuget:?package=SharpCell.Grid&version=0.5.0
#tool nuget:?package=SharpCell.Grid&version=0.5.0
SharpCell.Grid
A free (MIT) Excel-like spreadsheet control for .NET 8 and later, built on the SharpCell formula engine. It shows a worksheet as Excel does: headers, gridlines, each cell's value in its number format and its style, column widths, row heights, merged cells and frozen panes. Cells are selected and edited as in Excel, with formulas recalculated, and copied with their styles, ready to paste into Excel. Only the visible cells are read, so any sheet size scrolls smoothly.
| Package | What it does |
|---|---|
SharpCell.Grid |
Geometry, hit testing, scrolling and painting, with no UI framework. |
SharpCell.Grid.Avalonia |
SpreadsheetView, the control for Avalonia UI. Brings SharpCell.Grid with it. |
SharpCell.Grid.Wpf |
SpreadsheetView, the same control for WPF on Windows. Brings SharpCell.Grid with it. |
Show a workbook
Namespaces: SharpCell, SharpCell.Xlsx and SharpCell.Grid.Avalonia.
Workbook workbook = XlsxReader.Load(path);
workbook.Recalculate();
var view = new SpreadsheetView { Worksheet = workbook["Budget"] };
Documentation: https://ifmelate.github.io/SharpCell.Grid/ · source and issues: https://github.com/ifmelate/SharpCell.Grid
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
NuGet packages (2)
Showing the top 2 NuGet packages that depend on SharpCell.Grid:
| Package | Downloads |
|---|---|
|
SharpCell.Grid.Avalonia
Excel-like spreadsheet control for Avalonia UI that shows SharpCell workbooks. Brings SharpCell.Grid with it. |
|
|
SharpCell.Grid.Wpf
Excel-like spreadsheet control for WPF that shows SharpCell workbooks. Brings SharpCell.Grid with it. |
GitHub repositories
This package is not used by any popular GitHub repositories.