LineChart
CompleteLiniendiagramm mit mehreren Reihen, optionaler Glättung und Flächenfüllung. Ein Klick auf einen Legendeneintrag blendet eine Reihe aus oder ein. Das Diagramm wird als SVG gezeichnet und verwendet die Designfarben; das Überfahren eines Punkts zeigt seinen Wert. Für Screenreader steht eine verborgene Tabelle mit denselben Zahlen bereit.
Beispiel

Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
Area | bool | Füllt die Fläche unter der Linie. |
Categories | IEnumerable<string> | Beschriftungen entlang der horizontalen Achse. |
Class | string | Zusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden. |
Height | Double | Maximale Höhe des Rasterkörpers, zum Beispiel 24rem (Standard 28rem mit VirtualScroll). |
IntegerTicks | bool? | Erzwingt ganzzahlige Achsenschritte; standardmäßig werden sie verwendet, wenn alle Werte ganzzahlig sind. |
Label | string | Sichtbarer Beschriftungstext (Diagramme: zugänglicher Name; IconButton: zugänglicher Name und QuickInfo). |
Series | IEnumerable<ChartSeries> | Datenreihen: ChartSeries(name, values). |
ShowDataLabels | bool | Schreibt den Wert an jede Markierung (Balken, Linienpunkte, Kreissegmente). |
ShowExport | bool | Fügt Schaltflächen hinzu, die das Diagramm als PNG- oder SVG-Bild speichern. |
ShowGrid | bool | Zeichnet horizontale Gitternetzlinien. |
ShowLegend | bool | Zeigt die anklickbare Legende. |
Smooth | bool | Zeichnet gekrümmte Linien statt gerader Segmente. |
Style | string | Inline-Stil, der dem Wurzelelement hinzugefügt wird. |
Trend | ChartTrend | None, Linear oder MovingAverage-Linie für jede angezeigte Reihe. |
TrendPeriod | int | Anzahl der Werte, über die der gleitende Durchschnitt gebildet wird (Standard 3). |
ValueFormat | string | Zahlenformat für Achse und QuickInfos, z. B. N0 oder P1. |
Width | Double | Skeleton: jede CSS-Länge. Charts: Zeichenbreite in SVG-Einheiten (das Diagramm skaliert weiterhin mit seinem Container). |
ZeroBased | bool | Schließt auf der Wertachse immer Null ein. |
Zoomable | bool | Fügt Schaltflächen zum Zoomen und Verschieben hinzu; das Diagramm zeigt ein Fenster der Kategorien. |
Paket
LineChart gehört zu RayCraft Complete. Paket: RayCraft.Blazor.Complete. Es stammt aus dem privaten RayCraft-Feed und erfordert eine aktive Lizenz. Siehe Erste Schritte.
Verwandte Steuerelemente
- ChartDataTableEine Tabelle der Diagrammdaten, die auf dem Bildschirm verborgen ist und von Screenreadern gelesen wird, sodass die Diagrammwerte als Text verfügbar sind.
- ChartLegendDie Legende eines Diagramms.
- ChartToolbarDie Werkzeugschaltflächen des Diagramms: Vergrößern, Verkleinern, nach links verschieben, nach rechts verschieben, Zurücksetzen und Export.
Feedback sendenVersion 1.0.3