sgcUI sgcGrid を今すぐ利用できます

sgcGrid. 動き続けるデータ。 いつでも見やすく。

行をキーで指定して任意のスレッドから書き込むと、変更されたセルが緑または赤に点滅します。そのうえで同じ行をグループ化、フィルター、編集、エクスポートできます。Delphi、C++ Builder、.NET 向けのネイティブデータグリッドで、ソースコードが付属します。

  • VCL
  • FireMonkey
  • WinForms
  • WPF
  • Avalonia
  • Delphi 7~13
  • 3.0 msWin32、100,000 行のグリッドの 1080p 1 フレームあたり
  • ~1,000ワーカースレッドからの毎秒の行更新数 (60 fps 時)
  • 5,000,000仮想モードで閲覧できる行数。読み込まれている行はありません
  • 5UI フレームワーク: VCL、FireMonkey、WinForms、WPF、Avalonia

ライブグリッドに必要なすべてを。

止まらないフィード、整形すべき大量の行、修正して渡すデータ。sgcGrid は、そのすべてを 1 つのコントロールで、あらゆるフレームワークにわたってカバーします。

  • 設計からライブ対応

    行はキーを指定して任意のスレッドから更新でき、Synchronize 呼び出しは不要です。再描画は MaxFPSで調整されます。

  • あらゆるデータソース

    メモリ、任意の TDataSet や DataTable、JSON、CSV、仮想行、または WebSocket、MQTT、SSE のフィードに対応します。

  • データを整形する

    ソート、フィルター、集計付きグループ化、ツリー行、詳細バンド、固定列。

  • 持ち出せる出力

    アウトラインと数式を含む Excel ブック、JSON、CSV、そしてウィンドウなしの PNG や SVG。

動かして確かめる。

体験版に同梱されている sgcGrid のデモから録画しました。

FlashChanges は変更された各セルを緑または赤に着色し、FlashDuration の間にフェードアウトさせます
ライブデータ

毎秒数千行を、任意のスレッドから更新できます。

  • UpdateRow はキーに対応するフィールドを名前で設定し、キーが新しければ行を挿入します。
  • FlashChanges を指定すると、値が上がったセルは緑、下がったセルは赤に着色され、その後フェードアウトします。
  • TailMode は最新の行を追い、 MaxRows は終わりのないログの最も古い行を削除します。
100,000 件の注文を Region、次に Category でグループ化した sgcGrid。グループパネルのチップとフッターの合計付き
データを整形する

100,000 行のグループ化と集計を 1 回の呼び出しで。

  • GroupBy は 1 つ以上の列でグループ化し、各グループ行に件数と集計を表示します。
  • ShowGroupPanel はドラッグ&ドロップ用のチップを追加し、 ShowFooter は総合計を表示します。
  • FilterText は、表示されている任意の列で、ユーザーに見えるテキストから行を探します。
TDataSet にバインドした sgcGrid。ナビゲーション、編集、JSON と CSV のインポート/エクスポートボタン付き
編集とエクスポート

任意の TDataSet をバインドし、その場で編集し、本物の Excel ファイルをユーザーに渡せます。

  • TsgcGridSource_DataSet は FireDAC クエリ、TClientDataSet、その他の任意の TDataSet からグリッドを埋めます。
  • F2、Enter、または文字を入力するとセル上にエディターが開きます。検証は OnEditErrorで行います。
  • SaveToXLSX は外部ライブラリなしで Office Open XML ブックを書き出します。
拡張と接続

自然言語でグリッドに質問できるようにします。

  • TsgcGridAI と AI クエリバーは、質問をフィルター、ソート、行のハイライトに変換します。ローカルのパーサーまたは任意の LLM を利用でき、すべてのエディションで使えます。
  • WebSocket、MQTT、SSE のフィードソースが、JSON メッセージをキーでグリッドに書き込みます。
  • 仮想モードでは OnGetValue を介して、数百万行を読み込まずに閲覧できます。

数行でライブグリッドを。

型付きの列を追加し、キーを指定して行を追加し、後から任意のスレッドで更新します。Delphi、C++ Builder、C# で同じ API です。

dotnet add package esegece.sgcGrid.WinForms

C++ Builder 版と C# 版

uses
  Forms, Classes, Controls,
  sgcGrid_Columns, sgcGrid_Data, sgcGrid_VCL;

procedure CreateGrid(aForm: TForm);
var
  oGrid: TsgcVCLGrid;
begin
  oGrid := TsgcVCLGrid.Create(aForm);
  oGrid.Parent := aForm;
  oGrid.Align := alClient;
  // the columns: FieldName, Caption and DataType
  oGrid.Columns.Add('Symbol', 'Symbol');
  oGrid.Columns.Add('Price', 'Price', gdtFloat).DisplayFormat := '0.00';
  oGrid.Columns.Add('Volume', 'Volume', gdtInteger);
  // one row per key, the values in column order
  oGrid.Data.AppendRow('MSFT', ['MSFT', 412.5, 1200]);
  oGrid.Data.AppendRow('AAPL', ['AAPL', 228.1, 3400]);
  // later, from any thread: update the row of a key by field name
  oGrid.Data.UpdateRow('MSFT', ['Price', 'Volume'], [413.1, 1350]);
end;

sgcUI の一部です。

sgcGrid は単体でも、Standard 以上のすべての sgcUI エディションに含まれる形でも入手できます。テーマとランタイムを共有する製品と一緒にお使いいただけます。いずれもソースコード付きです。

単体で

sgcGrid

グリッド単体、完全なソースコードと 1 年間のアップデート付き。

€199 / 開発者
sgcGrid の価格
sgcGrid を含む

Standard

sgcGrid、sgcNavigation、sgcToolbar、sgcEditors。

€380 / 開発者
Standard を見る
sgcGrid を含む

Professional

Standard に sgcCharts、sgcDashboard、sgcGauges を追加。

€529 / 開発者
Professional を見る
sgcGrid を含む

Enterprise

sgcUI の全 15 製品。

€699 / 開発者
Enterprise を見る

.NET では、 esegece.sgcGrid.Community の NuGet パッケージは無償です。sgcGrid は All-Access バンドルにも含まれます。

sgcUI を詳しく見る

sgcGrid を、今日からあなたのアプリケーションに。

体験版をダウンロードして LiveTicker、DataSetGrid、GroupAndSummary のデモを実行するか、まず全機能をご覧ください。

ブログの最新記事

すべての記事を見る →

現在は eSeGeCe の sgcGrid ビューを表示しています。

別の切り口を見る →
30日間返金保証ご満足いただけない場合は、ご購入から30日以内に全額返金をリクエストできます。 返金ポリシーを見る