sgcCharts Macierz funkcji
Wszystko, co potrafi sgcCharts, pogrupowane według zadań, z linkiem do tematu pomocy każdej funkcji. Jeden model wykresu napędza widoki VCL, FireMonkey, WinForms, WPF i Avalonia.
Wszystko, co potrafi sgcCharts, pogrupowane według zadań, z linkiem do tematu pomocy każdej funkcji. Jeden model wykresu napędza widoki VCL, FireMonkey, WinForms, WPF i Avalonia.
Funkcje: 10
Funkcje: 2
Funkcje: 3
Funkcje: 8
Funkcje: 7
Funkcje: 4
Pakiety NuGet: 7
Pomoc online i podręczniki PDF
Zarejestrowana oznacza funkcje, które są w edycji zarejestrowanej i wersji próbnej, a nie ma ich w bezpłatnej edycji Community. ~ oznacza funkcję, którą Community ma tylko częściowo, z różnicą poniżej.
Każdy wiersz prowadzi do swojego tematu pomocy. Kolumna Community pokazuje, co zawiera bezpłatna edycja .NET Community; wszystko jest w edycji zarejestrowanej i wersji próbnej.
| Funkcja | Szczegóły | Community | Pomoc |
|---|---|---|---|
| 17 typów wykresów | Liniowy, szybka linia, schodkowy, powierzchniowy, zakresowy powierzchniowy, słupkowy, punktowy, bąbelkowy, świecowy, OHLC, kołowy i pierścieniowy, radarowy, mapa cieplna, mapa drzewa, lejek, pudełkowy i kaskadowy, każdy jako komponent TsgcChartSeries_*. | Pomoc | |
| Kołowy i pierścieniowy | InnerRadiusPercent zamienia wykres kołowy w pierścieniowy, OthersThreshold scala małe wycinki w Inne, ExplodeOnClick wysuwa wycinek. | Pomoc | |
| Mapa cieplna i mapa drzewa | Mapa cieplna ze skalą kolorów oraz serie mapy drzewa i lejka. | Pomoc | |
| Bąbelkowy | TsgcChartSeries_Bubble rysuje X, Y i rozmiar. SizeMode skaluje bąbelki według pola (cbsArea) lub średnicy (cbsDiameter). | Pomoc | |
| Pudełkowy | TsgcChartSeries_BoxPlot rysuje minimum, kwartyle, medianę, maksimum i opcjonalną średnią. AddValues liczy kwartyle (QUARTILE.INC z Excela) i wartości odstające Tukeya z surowej próbki. | Pomoc | |
| Kaskadowy | TsgcChartSeries_Waterfall buduje sumę z kroków, sum częściowych i sum całkowitych, z łącznikami między słupkami. | Pomoc | |
| Zakresowy powierzchniowy | TsgcChartSeries_RangeArea wypełnia pasmo między wartością dolną a górną. | Pomoc | |
| Gładkie linie | Smooth rysuje serie liniowe, powierzchniowe i zakresowe powierzchniowe jako monotoniczną sześcienną krzywą sklejaną, która nigdy nie wychodzi poza dane. | Pomoc | |
| Słupki błędów | ErrorBars w seriach liniowych, powierzchniowych, punktowych i słupkowych: wartości stałe, procentowe, odchylenie standardowe lub własne, w obu kierunkach, tylko plus lub tylko minus, z zakończeniami. | Pomoc | |
| Osie i obszary wykresu | Wiele osi, obszary wykresu, tytuł, legenda i marginesy. | Pomoc |
| Funkcja | Szczegóły | Community | Pomoc |
|---|---|---|---|
| Wskaźniki | Serie wskaźników SMA, EMA, WMA, Bollinger, RSI, MACD, Stochastic, ATR, VWAP i Volume. | Zarejestrowana | Pomoc |
| Panele | Wiele paneli w jednym wykresie, znacznik ostatniej wartości i pasmo bid i ask. | Zarejestrowana | Pomoc |
| Narzędzia rysowania | Linia trendu, linia pozioma i pionowa, prostokąt i Fibonacci. | Zarejestrowana | Pomoc |
| Funkcja | Szczegóły | Community | Pomoc |
|---|---|---|---|
| Celownik, podpowiedź, powiększanie i przesuwanie | Celownik, podpowiedź, powiększanie kółkiem i ramką oraz przesuwanie. | Pomoc | |
| Adnotacje | Tekst, linia, linie poziome i pionowe, prostokąt, pasmo poziome i objaśnienie zakotwiczone w punkcie danych lub w najnowszym punkcie. Adnotacje podążają za motywem i wysokim kontrastem, a czytniki ekranu je odczytują. | Pomoc | |
| Edytor wykresu w czasie działania | Użytkownicy edytują tytuły, legendę, osie i serie (kolor, widoczność, wygładzanie oraz typ w obrębie zgodnych serii) w czasie działania. ShowEditor w VCL, FireMonkey, WinForms i WPF, ShowEditorAsync w Avalonia. | Pomoc | |
| Projektant wykresów | Dla TsgcChartTableLink edytor dodaje stronę Dane: typ wykresu (kolumnowy grupowany, skumulowany lub skumulowany 100%, liniowy, warstwowy, kołowy, pierścieniowy lub kombinowany), serie z kolumn lub wierszy, Top N, serię kołową, etykiety danych, sumy końcowe tabeli przestawnej oraz typ serii i oś każdej miary kombinowanej. sgcVCLShowChartDesigner, sgcFMXShowChartDesigner, ShowDesigner i ShowDesignerAsync. Projektant wykresu przestawnego z sgcPivotGrid. | Zarejestrowana | Pomoc |
| Motywy i paleta | Jasny i ciemny motyw jedną właściwością: Chart.Theme := utDark. | Pomoc | |
| Preset ISA-101 | ApplyISA101Theme stosuje szary, stonowany styl przemysłowych ekranów HMI i zachowuje kolory alarmów dla priorytetów 1 do 4 dla stanów nieprawidłowych. | Pomoc | |
| Od prawej do lewej (arabski i hebrajski) | Tytuł, legenda, podpowiedzi, pasek narzędzi i selektor zakresu są odbite lustrzanie. Obszar wykresu i jego osie domyślnie pozostają od lewej do prawej, tak jak w Excelu; MirrorPlot odwraca osie kategorii i przenosi osie wartości na prawą stronę. | Pomoc | |
| Dostępność | Udostępniany UI Automation wraz z tytułem, osiami, legendą, seriami i punktami danych, każdy punkt z kategorią i wartością, oraz z wygenerowanym tekstem alternatywnym. Strzałki przechodzą od punktu do punktu i od serii do serii, wskaźnik fokusu jest zawsze widoczny, a wysoki kontrast systemu Windows jest uwzględniany za pomocą kolorów systemowych, wzorów linii i znaczników. Domyślnie włączona w VCL (Delphi 7 do 13), FireMonkey w systemie Windows, WinForms, WPF i Avalonia. | Pomoc |
| Funkcja | Szczegóły | Community | Pomoc |
|---|---|---|---|
| Ręczne, CSV i JSON | TsgcChartDataSource_Manual, _CSV i _JSON. | Pomoc | |
| DataSet | TsgcChartDataSource_DataSet rysuje dowolny TDataSet. | Pomoc | |
| Dowiązanie zbioru danych na żywo | Live śledzi zapisy, usunięcia, wstawienia i filtry przez TDataLink, z ograniczaniem częstotliwości. FollowCursor przesuwa wyróżniony punkt, gdy użytkownik przewija zbiór danych, a ExtraFields zasila kolumny rozmiaru, dolnej wartości, kwartyli lub rodzaju. W .NET Live śledzi zmiany w DataTable. | Pomoc | |
| Tabela | TsgcChartDataSource_Table rysuje tabelę w pamięci, na przykład wiersze sgcGrid. | Pomoc | |
| Serie w XAML (.NET) | Elementy TsgcWpfChartSeries i TsgcAvaloniaChartSeries wewnątrz wykresu deklarują każdą serię z ItemsSource, SeriesKind i ścieżkami składowych XMember, YMember, od OpenMember do CloseMember, VolumeMember i LabelMember, a każda z nich przyjmuje powiązanie. W WPF obowiązuje filtr i sortowanie widoku kolekcji. Powiązanie jest jednokierunkowe: wykres czyta elementy i nigdy do nich nie zapisuje. | Pomoc | |
| Kolekcje z kodu i projektant WinForms (.NET) | TsgcChartDataSource_Items wiąże serię z ObservableCollection<T>, BindingList<T>, List<T>, DataTable lub DataView. W WinForms komponenty TsgcWinFormsChartSeries deklarują serie przez BindingContext formularza, edytowane w projektancie Visual Studio za pomocą inteligentnego znacznika na .NET Framework i na .NET 8 lub nowszym. Pusty wykres pokazuje przykładową linię z 30 punktów w projektancie Visual Studio oraz w podglądach WPF i Avalonia, a zadeklarowana seria bez danych pokazuje przykładowe punkty swojego rodzaju: linię, świece lub kategorie. Przykład nigdy nie jest zapisywany w formularzu ani w XAML. | Pomoc | |
| Źródła na żywo | Most sgcChartsWS dodaje strumienie rynkowe Binance, tematy MQTT, JSON przez WebSocket i Server-Sent Events. Każde źródło podpina zdarzenie klienta i po zatrzymaniu przywraca poprzednią obsługę. | Zarejestrowana | Pomoc |
| Funkcja | Szczegóły | Community | Pomoc |
|---|---|---|---|
| Eksport PNG i SVG | SaveToPNG i SaveToSVG w widoku. | Pomoc | |
| Renderer bez interfejsu | TsgcChartRenderer renderuje PNG i SVG bez okna, także w usłudze Windows i w systemie Linux64. | Pomoc | |
| Drukowanie i podgląd wydruku | Print i ShowPrintPreview drukują jedną stronę na wykres, z jego seriami, osiami, tytułami i legendą, bez krzyżyka, podpowiedzi i prostokąta powiększenia. PrintSettings ustawia raz papier, orientację, marginesy, skalowanie, nagłówek i stopkę dla drukarki, podglądu i PDF. We wszystkich wydaniach, w VCL, FireMonkey, WinForms, WPF i Avalonia (FireMonkey drukuje w systemach Windows i macOS). | Pomoc | |
| Dostępny eksport do PDF, PDF/UA i PDF/A (z sgcPDF) | ExportToPDF zapisuje wykres jako grafikę wektorową z prawdziwym tekstem i tekstem alternatywnym zbudowanym z tytułu, serii, liczby punktów i zakresów osi. Plik jest domyślnie oznakowanym dokumentem PDF/UA, a PDFALevel dodaje PDF/A-2a lub PDF/A-3a. Wymaga mostka sgcUIPDF i licencjonowanego sgcPDF (esegece.sgcUICore.sgcPDF w .NET). | Zarejestrowana | Pomoc |
Wykresy .NET to port w C# z tymi samymi nazwami klas, dla WinForms, WPF i Avalonia, plus pakiet renderera bez interfejsu.
| Pakiet | Edycja | Zawartość |
|---|---|---|
esegece.sgcCharts.Community | Community (bezpłatna) | Biblioteka podstawowa |
esegece.sgcCharts | Zarejestrowana | Biblioteka podstawowa |
esegece.sgcCharts.WinForms | Zarejestrowana | Kontrolki Windows Forms |
esegece.sgcCharts.Wpf | Zarejestrowana | Kontrolki WPF |
esegece.sgcCharts.Avalonia | Zarejestrowana | Kontrolki Avalonia |
esegece.sgcCharts.Rendering | Zarejestrowana | Renderowanie bez interfejsu |
esegece.sgcCharts.sgcWebSockets | Tylko zarejestrowana | Most sgcWebSockets |
Każda funkcja sgcCharts jest opisana w pomocy sgcUI, z osobną wersją dla każdego środowiska programistycznego.
Zacznij od wprowadzenia do sgcCharts, a potem przejdź do szybkiego startu i tematów o funkcjach.
Delphi →Cała pomoc sgcUI jako plik PDF, do czytania offline lub wydruku.
Delphi (PDF) →