SharpCell.Grid.Wpf
0.5.0
dotnet add package SharpCell.Grid.Wpf --version 0.5.0
NuGet\Install-Package SharpCell.Grid.Wpf -Version 0.5.0
<PackageReference Include="SharpCell.Grid.Wpf" Version="0.5.0" />
<PackageVersion Include="SharpCell.Grid.Wpf" Version="0.5.0" />
<PackageReference Include="SharpCell.Grid.Wpf" />
paket add SharpCell.Grid.Wpf --version 0.5.0
#r "nuget: SharpCell.Grid.Wpf, 0.5.0"
#:package SharpCell.Grid.Wpf@0.5.0
#addin nuget:?package=SharpCell.Grid.Wpf&version=0.5.0
#tool nuget:?package=SharpCell.Grid.Wpf&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-windows7.0 is compatible. net9.0-windows was computed. net10.0-windows was computed. net10.0-windows7.0 is compatible. |
-
net10.0-windows7.0
- SharpCell.Grid (>= 0.5.0)
-
net8.0-windows7.0
- SharpCell.Grid (>= 0.5.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.