sgcCharts functiematrix

Alles wat sgcCharts kan, gegroepeerd per taak, met een link naar het helponderwerp van elke functie. Eén grafiekmodel stuurt de weergaven voor VCL, FireMonkey, WinForms, WPF en Avalonia aan.

Series

10 functies

Gegevensbronnen

7 functies

.NET

7 NuGet-pakketten

Documentatie

Online help en pdf-handleidingen

Geregistreerd markeert functies die in de geregistreerde editie en de proefversie zitten, maar niet in de gratis Community-editie. ~ markeert een functie die Community gedeeltelijk heeft, met het verschil eronder.

Elke rij verwijst naar het bijbehorende helponderwerp. De kolom Community toont wat de gratis .NET Community-editie bevat; alles zit in Geregistreerd en de proefversie.

Series

FunctieDetailsCommunityHelp
17 grafiektypenLijn, snelle lijn, trapjeslijn, vlak, bereikvlak, staaf, spreiding, bubbel, candlestick, OHLC, taart en donut, radar, heatmap, treemap, trechter, boxplot en waterval, elk een TsgcChartSeries_*-component.Help
Taart en donutInnerRadiusPercent maakt van de taart een donut, OthersThreshold voegt kleine segmenten samen tot Overig, ExplodeOnClick trekt een segment los.Help
Heatmap en treemapHeatmap met een kleurschaal, treemap- en trechterseries.Help
BubbelTsgcChartSeries_Bubble plot X, Y en een grootte. SizeMode schaalt de bubbels op oppervlakte (cbsArea) of op diameter (cbsDiameter).Help
BoxplotTsgcChartSeries_BoxPlot tekent minimum, kwartielen, mediaan, maximum en een optioneel gemiddelde. AddValues berekent de kwartielen (zoals Excel QUARTILE.INC) en de Tukey-uitschieters uit de ruwe steekproef.Help
WatervalTsgcChartSeries_Waterfall bouwt een totaal op uit stappen, subtotalen en totalen, met verbindingslijnen tussen de staven.Help
BereikvlakTsgcChartSeries_RangeArea vult de band tussen een lage en een hoge waarde.Help
Vloeiende lijnenSmooth tekent lijn-, vlak- en bereikvlakseries als monotone kubische spline, die de gegevens nooit voorbijschiet.Help
FoutbalkenErrorBars op lijn-, vlak-, spreidings- en staafseries: vaste waarden, procenten, standaarddeviatie of eigen waarden, in de richting beide, plus of min, met eindstreepjes.Help
Assen en plotgebiedenMeerdere assen, plotgebieden, titel, legenda en marges.Help

Streaming en prestaties

FunctieDetailsCommunityHelp
RingbufferDe serie met snelle lijn bewaart punten in een ringbuffer met een vaste Capacity. De LiveLine-demo voedt 1.000.000 punten.Help
DecimatieDecimatie per serie: dmNone, dmMinMax en dmLTTB.Help

Financiële grafieken

FunctieDetailsCommunityHelp
IndicatorenSMA, EMA, WMA, Bollinger, RSI, MACD, Stochastic, ATR, VWAP en volume-indicatorseries.GeregistreerdHelp
PanelenMeerdere panelen in één grafiek, laatstewaardemarkering en bied-en-laatband.GeregistreerdHelp
TekengereedschappenTrendlijn, horizontale en verticale lijn, rechthoek en Fibonacci.GeregistreerdHelp

Interactie en thema's

FunctieDetailsCommunityHelp
Crosshair, tooltip, zoomen en pannenCrosshair, tooltip, zoomen met het muiswiel, zoomen met een kader en pannen.Help
AnnotatiesTekst, lijn, horizontale en verticale lijnen, rechthoek, horizontale band en een callout die verankerd is aan een gegevenspunt of aan het nieuwste punt. Annotaties volgen het thema en hoog contrast, en schermlezers lezen ze voor.Help
Grafiekeditor tijdens runtimeEindgebruikers bewerken tijdens runtime de titels, de legenda, de assen en de series (kleur, zichtbaarheid, afvlakking en het type binnen compatibele series). ShowEditor op VCL, FireMonkey, WinForms en WPF, ShowEditorAsync op Avalonia.Help
GrafiekontwerperVoor een TsgcChartTableLink voegt de editor een pagina Gegevens toe: grafiektype (gegroepeerde, gestapelde of 100% gestapelde kolommen, lijn, vlak, cirkel, donut of combinatie), reeksen uit kolommen of rijen, Top N, de cirkelreeks, gegevenslabels, de eindtotalen van een pivot en het reekstype en de as van elke combinatiemaatstaf. sgcVCLShowChartDesigner, sgcFMXShowChartDesigner, ShowDesigner en ShowDesignerAsync. De ontwerper van de draaigrafiek van sgcPivotGrid.GeregistreerdHelp
Thema's en paletLichte en donkere thema's met één eigenschap: Chart.Theme := utDark.Help
ISA-101-voorinstellingApplyISA101Theme past de grijze, ingetogen stijl van industriële HMI-schermen toe en bewaart de alarmkleuren van prioriteit 1 tot 4 voor afwijkende toestanden.Help
Rechts naar links (Arabisch en Hebreeuws)De titel, legenda, tooltips, werkbalk en bereikselector zijn gespiegeld. Het plotgebied en de assen blijven standaard van links naar rechts, zoals in Excel; MirrorPlot keert de categorieassen om en verplaatst de waardeassen naar rechts.Help
ToegankelijkheidAangeboden aan UI Automation met de titel, de assen, de legenda, de series en de gegevenspunten, elk punt met zijn categorie en waarde, en een gegenereerd tekstalternatief. De pijltoetsen gaan van punt naar punt en van serie naar serie, de focusring is altijd zichtbaar en Windows hoog contrast wordt gevolgd met systeemkleuren, lijnpatronen en markeringen. Standaard aan op VCL (Delphi 7 tot en met 13), FireMonkey op Windows, WinForms, WPF en Avalonia.Help

Gegevensbronnen

FunctieDetailsCommunityHelp
Handmatig, CSV en JSONTsgcChartDataSource_Manual, _CSV en _JSON.Help
DataSetTsgcChartDataSource_DataSet plot elke TDataSet.Help
Live datasetkoppelingLive volgt opslaan, verwijderen, invoegen en filteren via een TDataLink, met vertraging. FollowCursor verplaatst het gefocuste punt wanneer de gebruiker door de dataset bladert, en ExtraFields voedt de kolommen voor grootte, laag, kwartiel of soort. In .NET volgt Live de wijzigingen van een DataTable.Help
TabelTsgcChartDataSource_Table plot een tabel in het geheugen, bijvoorbeeld de rijen van een sgcGrid.Help
Series in XAML (.NET)TsgcWpfChartSeries- en TsgcAvaloniaChartSeries-elementen binnen de grafiek declareren elke serie met ItemsSource, SeriesKind en de lidpaden XMember, YMember, OpenMember tot CloseMember, VolumeMember en LabelMember, en elk ervan accepteert een binding. In WPF gelden het filter en de sortering van de collectieweergave. De binding werkt in één richting: de grafiek leest de items en schrijft er nooit naar.Help
Collecties vanuit code en de WinForms-designer (.NET)TsgcChartDataSource_Items bindt een serie aan een ObservableCollection<T>, een BindingList<T>, een List<T>, een DataTable of een DataView. In WinForms declareren TsgcWinFormsChartSeries-componenten de series via de BindingContext van het formulier, bewerkt in de Visual Studio-designer met een smart tag op .NET Framework en op .NET 8 of hoger. Een lege grafiek toont een voorbeeldlijn van 30 punten in de Visual Studio-designer en in de WPF- en Avalonia-previewers, en een gedeclareerde serie zonder gegevens toont voorbeeldpunten van zijn soort: een lijn, candles of categorieën. Het voorbeeld wordt nooit opgeslagen in het formulier of de XAML.Help
Live feedsDe sgcChartsWS-bridge voegt Binance-marktstreams, MQTT-topics, WebSocket-JSON en Server-Sent Events toe. Elke bron haakt in op de clientgebeurtenis en herstelt de vorige handler wanneer hij stopt.GeregistreerdHelp

Export en serverrendering

FunctieDetailsCommunityHelp
PNG- en SVG-exportSaveToPNG en SaveToSVG op de weergave.Help
Headless rendererTsgcChartRenderer rendert PNG en SVG zonder venster, ook in een Windows-service en op Linux64.Help
Afdrukken en afdrukvoorbeeldPrint en ShowPrintPreview drukken één pagina per grafiek af met zijn series, assen, titels en legenda, zonder crosshair, tooltip en zoomrechthoek. PrintSettings stelt het papier, de afdrukstand, de marges, de schaal, de koptekst en de voettekst eenmalig in voor de printer, het voorbeeld en de PDF. In elke editie, op VCL, FireMonkey, WinForms, WPF en Avalonia (FireMonkey drukt af op Windows en macOS).Help
Toegankelijke PDF-export, PDF/UA en PDF/A (met sgcPDF)ExportToPDF schrijft de grafiek als vectorafbeelding met echte tekst en een alternatieve tekst die uit de titel, de series, het aantal punten en de asbereiken wordt opgebouwd. Het bestand is standaard een getagd PDF/UA-document, en PDFALevel voegt PDF/A-2a of PDF/A-3a toe. Vereist de sgcUIPDF-bridge en een gelicentieerde sgcPDF (esegece.sgcUICore.sgcPDF in .NET).GeregistreerdHelp

sgcCharts voor .NET

De .NET-grafieken zijn een C#-port met dezelfde klassenamen, voor WinForms, WPF en Avalonia, plus een pakket met een headless renderer.

PakketEditieInhoud
esegece.sgcCharts.CommunityCommunity (gratis)Kernbibliotheek
esegece.sgcChartsGeregistreerdKernbibliotheek
esegece.sgcCharts.WinFormsGeregistreerdWindows Forms-besturingselementen
esegece.sgcCharts.WpfGeregistreerdWPF-besturingselementen
esegece.sgcCharts.AvaloniaGeregistreerdAvalonia-besturingselementen
esegece.sgcCharts.RenderingGeregistreerdHeadless renderen
esegece.sgcCharts.sgcWebSocketsAlleen geregistreerdsgcWebSockets-bridge

Documentatie

Elke functie van sgcCharts is beschreven in de sgcUI-help, met één build voor elke ontwikkelomgeving.

Online help

Begin met de introductie van sgcCharts en volg daarna de snelstart en de functieonderwerpen.

Delphi →
C++ Builder →
.NET →

Pdf-handleidingen

De volledige sgcUI-help als pdf-bestand, om offline te lezen of af te drukken.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
De beste deal: All-AccessElk eSeGeCe-product, inclusief Premium-ondersteuning, vanaf €1,059 per jaar.
Bekijk de All-Access-prijzen

Bouw met sgcCharts

Download de sgcUI-proefversie en voeg sgcCharts toe aan je Delphi-, C++ Builder- of .NET-toepassing.