sgcCharts Matrice delle funzionalità

Tutto ciò che fa sgcCharts, raggruppato per attività, con un link al topic della guida di ogni funzionalità. Un solo modello di grafico alimenta le viste VCL, FireMonkey, WinForms, WPF e Avalonia.

Serie

10 funzionalità

Grafici finanziari

3 funzionalità

Interazione e temi

8 funzionalità

Sorgenti dati

7 funzionalità

.NET

7 pacchetti NuGet

Documentazione

Guida online e manuali PDF

Registered indica le funzionalità incluse nelle edizioni Registered e Trial e non nell'edizione Community gratuita. ~ indica una funzionalità che Community ha solo in parte, con la differenza indicata sotto.

Ogni riga rimanda al suo argomento della guida. La colonna Community mostra cosa include l'edizione Community .NET gratuita; tutto è incluso in Registered e Trial.

Serie

FunzionalitàDettagliCommunityGuida
17 tipi di graficoLinea, linea veloce, linea a gradini, area, area di intervallo, barre, dispersione, bolle, candlestick, OHLC, torta e ciambella, radar, heatmap, treemap, imbuto, box plot e cascata, ciascuno un componente TsgcChartSeries_*.Guida
Torta e ciambellaInnerRadiusPercent trasforma la torta in una ciambella, OthersThreshold raccoglie le fette piccole in Altri, ExplodeOnClick estrae una fetta.Guida
Heatmap e treemapHeatmap con scala di colori, serie treemap e imbuto.Guida
BolleTsgcChartSeries_Bubble traccia X, Y e una dimensione. SizeMode scala le bolle in base all'area (cbsArea) o al diametro (cbsDiameter).Guida
Box plotTsgcChartSeries_BoxPlot disegna minimo, quartili, mediana, massimo e una media facoltativa. AddValues calcola i quartili (come Excel QUARTILE.INC) e i valori anomali di Tukey dal campione grezzo.Guida
CascataTsgcChartSeries_Waterfall costruisce un totale da passi, subtotali e totali, con connettori tra le barre.Guida
Area di intervalloTsgcChartSeries_RangeArea riempie la banda tra un valore minimo e uno massimo.Guida
Linee morbideSmooth disegna le serie linea, area e area di intervallo come spline cubica monotona, che non supera mai i dati.Guida
Barre di erroreErrorBars su serie linea, area, dispersione e barre: valori fissi, percentuale, deviazione standard o valori personalizzati, in direzione entrambe, più o meno, con terminatori.Guida
Assi e aree di tracciamentoPiù assi, aree di tracciamento, titolo, legenda e margini.Guida

Streaming e prestazioni

FunzionalitàDettagliCommunityGuida
Buffer circolareLa serie linea veloce memorizza i punti in un buffer circolare con una Capacity fissa. La demo LiveLine alimenta 1.000.000 di punti.Guida
DecimazioneDecimazione per serie: dmNone, dmMinMax e dmLTTB.Guida

Grafici finanziari

FunzionalitàDettagliCommunityGuida
IndicatoriSerie di indicatori SMA, EMA, WMA, Bollinger, RSI, MACD, Stochastic, ATR, VWAP e Volume.RegistrataGuida
PannelliPiù pannelli in un solo grafico, marcatore dell'ultimo valore e banda bid e ask.RegistrataGuida
Strumenti di disegnoLinea di tendenza, linea orizzontale e verticale, rettangolo e Fibonacci.RegistrataGuida

Interazione e temi

FunzionalitàDettagliCommunityGuida
Mirino, tooltip, zoom e scorrimentoMirino, tooltip, zoom con la rotellina, zoom ad area e scorrimento.Guida
AnnotazioniTesto, linea, linee orizzontali e verticali, rettangolo, banda orizzontale e un callout ancorato a un punto dati o all'ultimo punto. Le annotazioni seguono il tema e l'alto contrasto, e gli screen reader le leggono.Guida
Editor del grafico a runtimeGli utenti finali modificano a runtime titoli, legenda, assi e serie (colore, visibilità, smussatura e tipo tra le serie compatibili). ShowEditor su VCL, FireMonkey, WinForms e WPF, ShowEditorAsync su Avalonia.Guida
Designer di graficiPer un TsgcChartTableLink, l'editor aggiunge una pagina Dati: tipo di grafico (colonne raggruppate, in pila o in pila 100%, linee, aree, torta, ciambella o combinato), serie da colonne o da righe, primi N, la serie a torta, etichette dati, i totali complessivi di un pivot e il tipo di serie e l'asse di ogni misura combinata. sgcVCLShowChartDesigner, sgcFMXShowChartDesigner, ShowDesigner e ShowDesignerAsync. Il designer del grafico pivot di sgcPivotGrid.RegistrataGuida
Temi e paletteTemi chiaro e scuro con una sola proprietà: Chart.Theme := utDark.Guida
Preset ISA-101ApplyISA101Theme applica lo stile grigio e sobrio dei display HMI industriali e mantiene i colori di allarme delle priorità da 1 a 4 per gli stati anomali.Guida
Da destra a sinistra (arabo ed ebraico)Titolo, legenda, tooltip, barra degli strumenti e selettore di intervallo sono speculari. L'area del grafico e i suoi assi restano da sinistra a destra per impostazione predefinita, come in Excel; MirrorPlot inverte gli assi delle categorie e sposta gli assi dei valori a destra.Guida
AccessibilitàEsposto a UI Automation con il titolo, gli assi, la legenda, le serie e i punti dati, ogni punto con la sua categoria e il suo valore, e un testo alternativo generato. I tasti freccia si spostano da punto a punto e da serie a serie, l'anello di focus è sempre visibile e l'alto contrasto di Windows viene seguito con colori di sistema, motivi di linea e marcatori. Attivo per impostazione predefinita su VCL (Delphi 7-13), FireMonkey su Windows, WinForms, WPF e Avalonia.Guida

Sorgenti dati

FunzionalitàDettagliCommunityGuida
Manuale, CSV e JSONTsgcChartDataSource_Manual, _CSV e _JSON.Guida
DataSetTsgcChartDataSource_DataSet traccia qualsiasi TDataSet.Guida
Binding live del datasetLive segue salvataggi, eliminazioni, inserimenti e filtri tramite un TDataLink, con limitazione della frequenza. FollowCursor sposta il punto in evidenza mentre l'utente scorre il dataset, e ExtraFields alimenta le colonne di dimensione, minimo, quartile o tipo. In .NET, Live segue le modifiche di una DataTable.Guida
TabellaTsgcChartDataSource_Table traccia una tabella in memoria, per esempio le righe di una sgcGrid.Guida
Serie in XAML (.NET)Gli elementi TsgcWpfChartSeries e TsgcAvaloniaChartSeries dentro il grafico dichiarano ogni serie con ItemsSource, SeriesKind e i percorsi dei membri XMember, YMember, da OpenMember a CloseMember, VolumeMember e LabelMember, e ognuno accetta un binding. In WPF valgono il filtro e l'ordinamento della vista della raccolta. Il binding è unidirezionale: il grafico legge gli elementi e non scrive mai su di essi.Guida
Raccolte da codice e designer WinForms (.NET)TsgcChartDataSource_Items collega una serie a una ObservableCollection<T>, una BindingList<T>, una List<T>, un DataTable o un DataView. In WinForms i componenti TsgcWinFormsChartSeries dichiarano le serie tramite il BindingContext del form, modificati nel designer di Visual Studio con uno smart tag su .NET Framework e su .NET 8 o successivo. Un grafico vuoto mostra una linea di esempio di 30 punti nel designer di Visual Studio e nelle anteprime WPF e Avalonia, e una serie dichiarata senza dati mostra punti di esempio del suo tipo: una linea, candele o categorie. L'esempio non viene mai salvato nel form o nello XAML.Guida
Feed liveIl ponte sgcChartsWS aggiunge gli stream di mercato Binance, i topic MQTT, il JSON via WebSocket e i Server-Sent Events. Ogni sorgente aggancia l'evento del client e ripristina il gestore precedente quando si ferma.RegistrataGuida

Esportazione e rendering lato server

FunzionalitàDettagliCommunityGuida
Esportazione PNG e SVGSaveToPNG e SaveToSVG sulla vista.Guida
Renderer headlessTsgcChartRenderer genera PNG e SVG senza finestra, anche in un servizio Windows e su Linux64.Guida
Stampa e anteprima di stampaPrint e ShowPrintPreview stampano una pagina per grafico con le sue serie, assi, titoli e legenda, senza il mirino, il tooltip e il rettangolo di zoom. PrintSettings imposta una sola volta la carta, l'orientamento, i margini, la scala, l'intestazione e il piè di pagina per la stampante, l'anteprima e il PDF. In tutte le edizioni, su VCL, FireMonkey, WinForms, WPF e Avalonia (FireMonkey stampa su Windows e macOS).Guida
Esportazione PDF accessibile, PDF/UA e PDF/A (con sgcPDF)ExportToPDF scrive il grafico come grafica vettoriale con testo reale e un testo alternativo costruito dal titolo, dalle serie, dal numero di punti e dagli intervalli degli assi. Il file è per impostazione predefinita un documento PDF/UA con tag, e PDFALevel aggiunge PDF/A-2a o PDF/A-3a. Richiede il ponte sgcUIPDF e uno sgcPDF con licenza (esegece.sgcUICore.sgcPDF in .NET).RegistrataGuida

sgcCharts per .NET

I grafici .NET sono un porting C# con gli stessi nomi di classe, per WinForms, WPF e Avalonia, più un pacchetto con renderer headless.

PacchettoEdizioneContenuto
esegece.sgcCharts.CommunityCommunity (gratuita)Libreria di base
esegece.sgcChartsRegisteredLibreria di base
esegece.sgcCharts.WinFormsRegisteredControlli Windows Forms
esegece.sgcCharts.WpfRegisteredControlli WPF
esegece.sgcCharts.AvaloniaRegisteredControlli Avalonia
esegece.sgcCharts.RenderingRegisteredRendering headless
esegece.sgcCharts.sgcWebSocketsSolo RegisteredPonte sgcWebSockets

Documentazione

Ogni funzionalità di sgcCharts è documentata nella guida di sgcUI, con una versione per ogni ambiente di sviluppo.

Guida online

Inizia dall'introduzione a sgcCharts, poi segui la guida rapida e gli argomenti sulle funzionalità.

Delphi →
C++ Builder →
.NET →

Manuali PDF

La guida completa di sgcUI in formato PDF, da leggere offline o stampare.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
La scelta più conveniente: All-AccessTutti i prodotti eSeGeCe, con Supporto Premium incluso, a partire da €1,059/anno.
Vedi i prezzi All-Access

Costruisci con sgcCharts

Scarica il trial di sgcUI e aggiungi sgcCharts alla tua applicazione Delphi, C++ Builder o .NET.