Download sgcGrid

sgcGrid ships in the sgcUI All-Access trial, one installer for Delphi and one for C++ Builder with all 14 sgcUI products. Download the fully functional trial, run the compiled demos with no IDE, or add the NuGet packages to a .NET project. Licenses are available on the pricing page.

Free Trial Downloads

One sgcUI trial installs every sgcUI product, sgcGrid included, with full functionality for evaluation.

sgcUI Trial for Delphi

Fully functional evaluation for Delphi 7 through RAD Studio 13 with all 14 sgcUI products, sgcGrid included, and the demo projects.

Download Delphi Trial →

sgcUI Trial for C++ Builder

Fully functional evaluation for C++ Builder 2007 through 13. The same components with C++ header files and demo projects.

Download CBuilder Trial →

Compiled Demos

Ready to run executables of every sgcUI product. The sgcGrid demos include LiveTicker, DataSetGrid, GroupAndSummary, Editing, TreeAndDetail, ExcelExport, GridAndChart, AskYourGrid and LiveFeed.

Download Demos →

What You Get in the Trial

  • sgcGrid with every feature, Registered features included, plus the other 13 sgcUI products
  • VCL and FireMonkey packages for Delphi 7 to 13, and C++ Builder 2007 to 13 in the C++ Builder trial
  • The demo projects for Delphi and C++ Builder, and the help
  • A build compiled with the trial shows a notice once the release window named in the build has passed; nothing else changes

Three Steps to a Running sgcGrid

Install the trial, run a demo, then drop sgcGrid on your own form.

Install

Run the sgcUI trial installer. It installs sgcUICore together with sgcGrid and registers the components in the IDE.

Open a demo

Open LiveTicker from Demos\Delphi or Demos\CBuilder in the installation folder and run it: 1,000 symbols start ticking.

Drop the grid

On a new VCL form, drop a TsgcVCLGrid from the SGC Grid palette page, add columns and call AppendRow and UpdateRow.

Run the sgcGrid Demos

LiveTicker

LiveTicker

About 1,000 price updates per second from a worker thread with UpdateRow, a sorted view, flashing cells and a format rule for negative changes. VCL, FireMonkey, C++ Builder, WinForms, WPF and Avalonia.

DataSetGrid

DataSetGrid

A TsgcGridSource_DataSet bound to a TClientDataSet of 200 records with KeyField, AutoColumns and LiveUpdates, plus JSON and CSV export and import.

GroupAndSummary

GroupAndSummary

100,000 orders grouped by Region and Category with the group panel, Count, Sum and Average summaries, a footer and two frozen columns. .NET calls it Grouping.

Registered only Editing

A pick list column, a boolean column toggled with Space, OnValidate rejecting negative quantities, OnEditError and an OnEdited log.

TreeAndDetail

Registered only TreeAndDetail

An org chart tree, and customers with an orders detail band filled through a TsgcGridDataStore.

Registered only ExcelExport

A grouped grid and a tree grid saved with SaveToXLSX and opened in the spreadsheet application, outline and summaries kept.

GridAndChart

A grid tile and a chart tile on a dashboard: a TsgcChartDataSource_Table plots the grid rows. Needs sgcCharts and sgcDashboard.

Registered only AskYourGrid

TsgcGridAIQuery filters, sorts and highlights 200 stocks from plain language questions, with no network and no API key. Needs sgcWebSockets.

Registered only LiveFeed

An in process WebSocket server broadcasts JSON batches of 50 symbols, and a TsgcGridFeedSource_WebSocket writes them into the grid by key. Delphi and .NET.

Supported IDEs and Platforms

ItemSupport
Delphi (VCL)Delphi 7 to 13, TsgcVCLGrid on Win32, and Win64 from XE2.
FireMonkeyDelphi XE6 to 13, TsgcFMXGrid on Windows, macOS, iOS and Android.
C++ BuilderC++ Builder 2007 to 13, TsgcVCLGrid and TsgcFMXGrid with generated .hpp headers and static libraries.
Linux64Delphi 10.2 to 13 for the framework neutral model, formatting, renderer, JSON and CSV, for example to render grid images on a server.
.NET.NET Framework 4.7.2, .NET 8, .NET 9 and .NET 10: WinForms, WPF and Avalonia grids, headless PNG and SVG.
BridgesThe sgcGridWS bridge (WebSocket, MQTT and SSE feed sources, AI query) needs sgcWebSockets and the Registered edition.

sgcGrid for .NET

sgcGrid also ships as a managed C# port with the same class names for WinForms, WPF and Avalonia, delivered as NuGet packages.

NuGet Packages

Install the free Community edition with dotnet add package esegece.sgcGrid.Community, or the Registered edition with dotnet add package esegece.sgcGrid. The controls for your UI framework are in esegece.sgcGrid.WinForms, esegece.sgcGrid.Wpf and esegece.sgcGrid.Avalonia. The bridge packages esegece.sgcGrid.sgcWebSockets and esegece.sgcGrid.sgcHTML are Registered only.

View on NuGet →

.NET Demos

Demo projects: LiveTicker, LiveTickerWpf, LiveTickerAvalonia, DataSetGrid, Grouping, GroupingWpf, GroupingAvalonia, Editing, TreeAndDetail, ExcelExport, GridAndChart, AskYourGrid, LiveFeed.

Read the .NET overview →

Community vs. Registered

The free Community edition of sgcGrid can be used by individuals and organizations under EUR 1M annual gross revenue with no more than 5 developers. The Registered edition has every feature, full source code and the commercial license. The Community edition leaves out in-place editing, tree rows, master detail rows, Excel export and the sgcGridWS bridge.

sgcGrid NuGet Packages

The Community packages are free. The Registered packages need a .NET license.

EditionInstallNotes
Communitydotnet add package esegece.sgcGrid.Community
Registereddotnet add package esegece.sgcGrid.WinForms
Registereddotnet add package esegece.sgcGrid.Wpf
Registereddotnet add package esegece.sgcGrid.Avalonia
Registereddotnet add package esegece.sgcGrid.Rendering
Registereddotnet add package esegece.sgcGrid.sgcWebSockets
Registereddotnet add package esegece.sgcGrid.sgcHTML

Need a License?

View pricing options for sgcGrid, or get it as part of an sgcUI edition.