下载 sgcDashboard
sgcDashboard 包含在 sgcUI All-Access 试用版中,Delphi 和 C++ Builder 各有一个安装程序,涵盖全部 17 款 sgcUI 产品。您可以下载功能完整的试用版,运行无需 IDE 的预编译演示程序,或将 NuGet 包添加到 .NET 项目中。许可证可在定价页面购买。
sgcDashboard 包含在 sgcUI All-Access 试用版中,Delphi 和 C++ Builder 各有一个安装程序,涵盖全部 17 款 sgcUI 产品。您可以下载功能完整的试用版,运行无需 IDE 的预编译演示程序,或将 NuGet 包添加到 .NET 项目中。许可证可在定价页面购买。
一个 sgcUI 试用版即可安装所有 sgcUI 产品(包括 sgcDashboard),并提供完整功能供评估使用。
刚接触 sgcDashboard?请从 Demos\Dashboard\Delphi\00.QuickStart 中适用于 Delphi (VCL) 的五个 QuickStart 演示开始,并阅读逐步讲解这些演示的入门指南(PDF,英文)。
Delphi 7 至 RAD Studio 13 的全功能评估版,包含全部 17 款 sgcUI 产品(含 sgcDashboard)和示例项目。
下载 Delphi 试用版 →C++ Builder 10.1 至 13 的全功能评估版。包含 C++ 头文件和示例项目的相同组件。
下载 C++ Builder 试用版 →每个 sgcUI 产品的即用可执行文件。sgcDashboard 演示包括 Basic、LiveKPI、SaveLayout、Suite(磁贴中的图表、地图、PDF 查看器和报表预览)、SalesExplorer(内置磁贴、交叉筛选和响应式断点)以及 Designer(运行时设计器)。
下载示例程序 →安装试用版,运行一个演示,然后把 sgcDashboard 放到您自己的窗体上。
下载并运行适用于您所用 IDE 版本的安装程序。
打开 Demos\Dashboard\Delphi\Basic,编译并运行,然后试试 SaveLayout 和 Suite。
在新的 VCL 应用程序中,放置一个 TsgcVCLDashboard,添加磁贴,并在其中一个磁贴里放入 TsgcVCLKPICard。
12 列网格上的六个磁贴和四张 KPI 卡片,其他磁贴中有日志和列表。这是了解布局引擎和主题切换的最快方式。
由 sgcDashboardWS 桥接提供数据的 KPI 卡片,消息到达时数值跳动、迷你图增长。需要 sgcWebSockets。
通过标题栏拖动磁贴,通过手柄调整大小,将布局保存为 JSON,重启演示后即可看到布局已恢复。
在一个带主题的仪表盘中,集合了来自其他 sgcUI 产品的图表、地图、PDF 查看器、报表预览和 KPI 卡片。
一个包含 204 行销售数据的数据源为图表、仪表、网格、透视表和地图磁贴提供数据。点击某个区域的柱子、网格单元格、透视表行或地图标记,其他磁贴就会跟随筛选(注册版);缩窄窗口,磁贴会重新排列。Delphi VCL 和 C++ Builder,以及 .NET 中的 SalesExplorer(WinForms)和 SalesExplorerWpf。需要 sgcCharts、sgcGauges、sgcGrid、sgcPivotGrid 和 sgcMaps。
运行时设计器:从设计面板的调色板添加内置磁贴,在编辑模式下移动并调整大小,编辑属性,删除,撤销和重做,并把仪表盘保存为 JSON。Delphi VCL 和 C++ Builder,以及 .NET 中的 DashboardDesigner(WinForms)和 DashboardDesignerWpf。
包含三个分组以及各种尺寸磁贴、副标题、徽章和一个已禁用磁贴的开始界面。状态栏显示用鼠标、Enter 或空格键单击的磁贴,两个组合框用于切换方向和主题。TileLauncherFMX 在 FireMonkey 中实现相同的功能。
适用于 WinForms、WPF 和 Avalonia 的 Basic、BasicWpf、BasicAvalonia、LiveKPI、SaveLayout、Suite、SalesExplorer、SalesExplorerWpf、DashboardDesigner、DashboardDesignerWpf、TileLauncher、TileLauncherWpf 和 TileLauncherAvalonia。
| 项目 | 支持 |
|---|---|
| Delphi (VCL) | Delphi 7、2007、2009、2010、XE 到 XE8、10 到 10.4、11、12 和 13,Win32 与 Win64。 |
| FireMonkey | 自 Delphi XE6 起,支持 Win32、Win64、macOS、iOS 和 Android。 |
| C++ Builder | C++ Builder 2007、2010、XE 到 XE8、10 到 10.4、11、12 和 13。 |
| Linux64 | 自 Delphi 10.2 起支持布局引擎和无界面 KPI。 |
| .NET | 基于 .NET Framework 4.7.2、.NET 8、.NET 9 和 .NET 10 的 WinForms、WPF 和 Avalonia。 |
| 内置磁贴 | 图表、仪表、网格、透视表和地图磁贴需要 sgcCharts、sgcGauges、sgcGrid、sgcPivotGrid 和 sgcMaps 及其桥接包。在 .NET 中,地图磁贴仅适用于 WinForms。 |
| 桥接 | sgcDashboardWS 数据源(WebSocket、MQTT、SSE)需要 sgcWebSockets 和注册版。 |
sgcDashboard 同时提供纯托管的 C# 移植版本,类名与 Delphi 版本相同,适用于 WinForms、WPF 和 Avalonia,以 NuGet 包形式发布。
使用 dotnet add package esegece.sgcDashboard.Community 安装免费的社区版,或使用 dotnet add package esegece.sgcDashboard 安装注册版。适用于您的 UI 框架的控件位于 esegece.sgcDashboard.WinForms、esegece.sgcDashboard.Wpf和esegece.sgcDashboard.Avalonia 中。 桥接包 esegece.sgcDashboard.sgcWebSockets 仅限注册版。
演示项目:Basic、BasicWpf、BasicAvalonia、LiveKPI、SaveLayout、Suite、SalesExplorer、SalesExplorerWpf,以及注册版的 DashboardDesigner 和 DashboardDesignerWpf。
阅读 .NET 概述 →免费的 sgcDashboard 社区版适用于年营业收入低于 100 万欧元且开发者不超过 5 人的个人和组织。注册版包含全部功能、完整源代码和商业许可。 社区版包含网格、磁贴、带迷你图的 KPI 卡片、无界面 PNG 和 SVG、主题、数据源、内置磁贴和响应式断点,但不支持运行时拖放与调整大小、保存布局、交叉筛选、运行时设计器,也没有 sgcDashboardWS 桥接。
社区版包免费,注册版包需要 .NET 许可证。
| 版本 | 安装 | 说明 |
|---|---|---|
| 社区版 | dotnet add package esegece.sgcDashboard.Community | 免费社区版核心 |
| 社区版 | dotnet add package esegece.sgcDashboard.WinForms.Community | 免费社区版 WinForms 控件 |
| 社区版 | dotnet add package esegece.sgcDashboard.Wpf.Community | 免费社区版 WPF 控件 |
| 社区版 | dotnet add package esegece.sgcDashboard.Avalonia.Community | 免费社区版 Avalonia 控件 |
| 社区版 | dotnet add package esegece.sgcDashboard.Rendering.Community | 免费社区版无界面 PNG 和 SVG |
| 社区版 | dotnet add package esegece.sgcDashboard.Charts.Avalonia.Community | 免费社区版 sgcCharts 磁贴,适用于 Avalonia |
| 社区版 | dotnet add package esegece.sgcDashboard.Charts.WinForms.Community | 免费社区版 sgcCharts 磁贴,适用于 WinForms |
| 社区版 | dotnet add package esegece.sgcDashboard.Charts.Wpf.Community | 免费社区版 sgcCharts 磁贴,适用于 WPF |
| 社区版 | dotnet add package esegece.sgcDashboard.Gauges.Avalonia.Community | 免费社区版 sgcGauges 磁贴,适用于 Avalonia |
| 社区版 | dotnet add package esegece.sgcDashboard.Gauges.WinForms.Community | 免费社区版 sgcGauges 磁贴,适用于 WinForms |
| 社区版 | dotnet add package esegece.sgcDashboard.Gauges.Wpf.Community | 免费社区版 sgcGauges 磁贴,适用于 WPF |
| 社区版 | dotnet add package esegece.sgcDashboard.Grid.Avalonia.Community | 免费社区版 sgcGrid 磁贴,适用于 Avalonia |
| 社区版 | dotnet add package esegece.sgcDashboard.Grid.WinForms.Community | 免费社区版 sgcGrid 磁贴,适用于 WinForms |
| 社区版 | dotnet add package esegece.sgcDashboard.Grid.Wpf.Community | 免费社区版 sgcGrid 磁贴,适用于 WPF |
| 社区版 | dotnet add package esegece.sgcDashboard.Maps.WinForms.Community | 免费社区版 sgcMaps 磁贴,适用于 WinForms |
| 社区版 | dotnet add package esegece.sgcDashboard.PivotGrid.Avalonia.Community | 免费社区版 sgcPivotGrid 磁贴,适用于 Avalonia |
| 社区版 | dotnet add package esegece.sgcDashboard.PivotGrid.WinForms.Community | 免费社区版 sgcPivotGrid 磁贴,适用于 WinForms |
| 社区版 | dotnet add package esegece.sgcDashboard.PivotGrid.Wpf.Community | 免费社区版 sgcPivotGrid 磁贴,适用于 WPF |
| 注册版 | dotnet add package esegece.sgcDashboard | 加上 esegece.sgcDashboard.WinForms、.Wpf 或 .Avalonia(注册版) |
| 注册版 | dotnet add package esegece.sgcDashboard.Rendering | 无界面渲染 |
| 注册版 | dotnet add package esegece.sgcDashboard.sgcWebSockets | sgcDashboardWS 桥接,注册版 |
| 注册版 | dotnet add package esegece.sgcDashboard.WinForms | WinForms 控件 |
| 注册版 | dotnet add package esegece.sgcDashboard.Wpf | WPF 控件 |
| 注册版 | dotnet add package esegece.sgcDashboard.Avalonia | Avalonia 控件 |
| 注册版 | dotnet add package esegece.sgcDashboard.Charts.Avalonia | sgcCharts 磁贴,适用于 Avalonia |
| 注册版 | dotnet add package esegece.sgcDashboard.Charts.WinForms | sgcCharts 磁贴,适用于 WinForms |
| 注册版 | dotnet add package esegece.sgcDashboard.Charts.Wpf | sgcCharts 磁贴,适用于 WPF |
| 注册版 | dotnet add package esegece.sgcDashboard.Gauges.Avalonia | sgcGauges 磁贴,适用于 Avalonia |
| 注册版 | dotnet add package esegece.sgcDashboard.Gauges.WinForms | sgcGauges 磁贴,适用于 WinForms |
| 注册版 | dotnet add package esegece.sgcDashboard.Gauges.Wpf | sgcGauges 磁贴,适用于 WPF |
| 注册版 | dotnet add package esegece.sgcDashboard.Grid.Avalonia | sgcGrid 磁贴,适用于 Avalonia |
| 注册版 | dotnet add package esegece.sgcDashboard.Grid.WinForms | sgcGrid 磁贴,适用于 WinForms |
| 注册版 | dotnet add package esegece.sgcDashboard.Grid.Wpf | sgcGrid 磁贴,适用于 WPF |
| 注册版 | dotnet add package esegece.sgcDashboard.Maps.WinForms | sgcMaps 磁贴,适用于 WinForms |
| 注册版 | dotnet add package esegece.sgcDashboard.PivotGrid.Avalonia | sgcPivotGrid 磁贴,适用于 Avalonia |
| 注册版 | dotnet add package esegece.sgcDashboard.PivotGrid.WinForms | sgcPivotGrid 磁贴,适用于 WinForms |
| 注册版 | dotnet add package esegece.sgcDashboard.PivotGrid.Wpf | sgcPivotGrid 磁贴,适用于 WPF |