IChartSeries

IChartSeries Schnittstelle

Stellt eine Diagrammserie dar.

public interface IChartSeries : IChartComponent

Eigenschaften

NameBeschreibung
AsIChartComponent { get; }Ermöglicht das Abrufen der Basis-IChartComponent-Schnittstelle. Nur lesend IChartComponent.
Bar3DShape { get; set; }Legt die Form einer Serie eines 3-D-Balkendiagramms fest. Das Ändern dieses Eigenschaftenwertes kann zu einer automatischen Änderung des Typs der Serie führen. Lese-/Schreibzugriff ChartShapeType.
BubbleSizeRepresentation { get; }Legt fest, wie die Werte der Blasengröße im Blasendiagramm dargestellt werden. Diese Eigenschaft gilt nicht nur für diese Serie, sondern für alle Serien der übergeordneten Seriengruppe – sie ist eine Projektion der entsprechenden Gruppen-Eigenschaft. Daher ist diese Eigenschaft nur lesend. Verwenden Sie die Eigenschaft ParentSeriesGroup, um auf die übergeordnete Seriengruppe zuzugreifen. Verwenden Sie die Lese-/Schreib-Eigenschaft ParentSeriesGroup.BubbleSizeRepresentation, um den Wert zu ändern.
BubbleSizeScale { get; }Legt den Skalierungsfaktor für das Blasendiagramm fest (kann zwischen 0 % und 300 % der Standardgröße liegen). Diese Eigenschaft gilt nicht nur für diese Serie, sondern für alle Serien der übergeordneten Seriengruppe – sie ist eine Projektion der entsprechenden Gruppen-Eigenschaft. Daher ist diese Eigenschaft nur lesend. Verwenden Sie die Eigenschaft ParentSeriesGroup, um auf die übergeordnete Seriengruppe zuzugreifen. Verwenden Sie die Lese-/Schreib-Eigenschaft ParentSeriesGroup.BubbleSizeScale, um den Wert zu ändern.
DataPoints { get; }Gibt die Sammlung von Datenpunkten dieser Serie zurück. Nur lesend IChartDataPointCollection.
DoughnutHoleSize { get; }Legt die Größe des Lochs in einem Donut-Diagramm fest (kann zwischen 10 % und 90 % der Plot-Fläche liegen). Diese Eigenschaft gilt nicht nur für diese Serie, sondern für alle Serien der übergeordneten Seriengruppe – sie ist eine Projektion der entsprechenden Gruppen-Eigenschaft. Daher ist diese Eigenschaft nur lesend. Verwenden Sie die Eigenschaft ParentSeriesGroup, um auf die übergeordnete Seriengruppe zuzugreifen. Verwenden Sie die Lese-/Schreib-Eigenschaft ParentSeriesGroup.DoughnutHoleSize, um den Wert zu ändern. Nur lesend Byte.
ErrorBarsXFormat { get; }Stellt ErrorBars einer Serie mit Richtung X dar. ErrorBars mit X-Richtung sind für Serien vom Typ area, bar, scatter und bubble verfügbar. Für andere Diagrammtypen gibt diese Eigenschaft null zurück (einschließlich 3D-Diagramme). Bei benutzerdefinierten Werten verwenden Sie die DataPoints-Sammlung, um den Wert festzulegen (mit der ErrorBarsCustomValues-Eigenschaft). Nur lesend IErrorBarsFormat.
ErrorBarsYFormat { get; }Stellt ErrorBars einer Serie mit Richtung Y dar. ErrorBars mit Y-Richtung sind für Serien vom Typ area, bar, line, scatter und bubble verfügbar. Für andere Diagrammtypen gibt diese Eigenschaft null zurück (einschließlich 3D-Diagramme). Bei benutzerdefinierten Werten verwenden Sie die DataPoints-Sammlung, um den Wert festzulegen (mit der ErrorBarsCustomValues-Eigenschaft). Nur lesend IErrorBarsFormat.
Explosion { get; set; }Der Abstand eines offenen Kuchenscheibens vom Zentrum des Kuchendiagramms wird als Prozentsatz des Durchmessers angegeben. Lese-/Schreibzugriff Int32.
FirstSliceAngle { get; }Legt den Winkel der ersten Kuchenscheibe bzw. Donutscheibe in Grad fest (im Uhrzeigersinn von oben, von 0 bis 360 Grad). Diese Eigenschaft gilt nicht nur für diese Serie, sondern für alle Serien der übergeordneten Seriengruppe – sie ist eine Projektion der entsprechenden Gruppen-Eigenschaft. Daher ist diese Eigenschaft nur lesend. Verwenden Sie die Eigenschaft ParentSeriesGroup, um auf die übergeordnete Seriengruppe zuzugreifen. Verwenden Sie die Lese-/Schreib-Eigenschaft ParentSeriesGroup.FirstSliceAngle, um den Wert zu ändern. Nur lesend UInt16.
Format { get; }Gibt das Format einer Serie zurück. Nur lesend IFormat.
GapDepth { get; }Gibt den Abstand bzw. die Lücke zwischen Datenserien in einem 3D-Diagramm als Prozentsatz der Markierungsbreite zurück oder legt ihn fest. Diese Eigenschaft gilt nicht nur für diese Serie, sondern für alle Serien der übergeordneten Seriengruppe – sie ist eine Projektion der entsprechenden Gruppen-Eigenschaft. Daher ist diese Eigenschaft nur lesend. Verwenden Sie die Lese-/Schreib-Eigenschaft ParentSeriesGroup.GapDepth, um den Wert zu ändern. Nur lesend Int32.
GapWidth { get; }Legt den Abstand zwischen Balken- oder Säulengruppen als Prozentsatz der Balken- bzw. Säulenbreite fest. Diese Eigenschaft gilt nicht nur für diese Serie, sondern für alle Serien der übergeordneten Seriengruppe – sie ist eine Projektion der entsprechenden Gruppen-Eigenschaft. Daher ist diese Eigenschaft nur lesend. Verwenden Sie die Lese-/Schreib-Eigenschaft ParentSeriesGroup.GapWidth, um den Wert zu ändern. Nur lesend Int32.
HasSeriesLines { get; }Bestimmt, ob für diese Serie und verwandte Serien Serienlinien vorhanden sind. Diese Eigenschaft gilt nicht nur für diese Serie, sondern für alle Serien der übergeordneten Seriengruppe – sie ist eine Projektion der entsprechenden Gruppen-Eigenschaft. Daher ist diese Eigenschaft nur lesend. Verwenden Sie die Lese-/Schreib-Eigenschaft ParentSeriesGroup.HasSeriesLines, um den Wert zu ändern. Verwenden Sie die Eigenschaft ParentSeriesGroup.SeriesLinesFormat für das Format der Serienlinien. Nur lesend Boolean.
HasUpDownBars { get; }Bestimmt, ob ein Linien- oder Aktien-Diagramm Auf-/Ab-Balken besitzt. Diese Eigenschaft gilt nicht nur für diese Serie, sondern für alle Serien der übergeordneten Seriengruppe – sie ist eine Projektion der entsprechenden Gruppen-Eigenschaft. Daher ist diese Eigenschaft nur lesend. Verwenden Sie die Lese-/Schreib-Eigenschaft ParentSeriesGroup.UpDownBars.HasUpDownBars, um den Wert zu ändern. Verwenden Sie die Eigenschaft ParentSeriesGroup.UpDownBars für das Format der Auf-/Ab-Balken. Nur lesend Boolean.
InvertedSolidFillColor { get; }Legt die invertierte Vollfarbe für die Serie fest. Um die Farbe anzuwenden, setzen Sie den Serienformat-FillType auf FillType.Solid. Lese-/Schreibzugriff IColorFormat.
InvertIfNegative { get; set; }Gibt an, dass die Balken-, Säulen- oder Blasensereien ihre Farben invertieren sollen, wenn der Wert negativ ist. Lese-/Schreibzugriff Boolean.
IsColorVaried { get; }Gibt an, dass jeder Datenmarker in der Serie eine andere Farbe hat. Diese Eigenschaft gilt nicht nur für diese Serie, sondern für alle Serien der übergeordneten Seriengruppe – sie ist eine Projektion der entsprechenden Gruppen-Eigenschaft. Daher ist diese Eigenschaft nur lesend. Verwenden Sie die Lese-/Schreib-Eigenschaft ParentSeriesGroup.IsColorVaried, um den Wert zu ändern. Nur lesend Boolean.
Labels { get; }Gibt die Labels einer Serie zurück. Nur lesend IDataLabelCollection.
Marker { get; }Gibt den Serienmarker zurück. Nur lesend IMarker.
Name { get; }Gibt den Seriennamen zurück. Nur lesend IStringChartValue.
NumberFormatOfBubbleSizes { get; set; }Gibt das Zahlenformat für die Blasengrößen der Serie zurück oder legt es fest. Lese-/Schreibzugriff String.
NumberFormatOfValues { get; set; }Gibt das Zahlenformat für die Werte der Serie zurück oder legt es fest. Lese-/Schreibzugriff String.
NumberFormatOfXValues { get; set; }Gibt das Zahlenformat für die x-Werte der Serie zurück oder legt es fest. Lese-/Schreibzugriff String.
NumberFormatOfYValues { get; set; }Gibt das Zahlenformat für die y-Werte der Serie zurück oder legt es fest. Lese-/Schreibzugriff String.
Order { get; set; }Gibt die Reihenfolge einer Serie zurück oder legt sie fest. Lese-/Schreibzugriff Int32.
Overlap { get; }Gibt an, wie stark Balken und Säulen in 2-D-Diagrammen überlappen, als Prozentsatz (von –100 % bis 100 %). Diese Eigenschaft gilt nicht nur für diese Serie, sondern für alle Serien der übergeordneten Seriengruppe – sie ist eine Projektion der entsprechenden Gruppen-Eigenschaft. Daher ist diese Eigenschaft nur lesend. Verwenden Sie die Lese-/Schreib-Eigenschaft ParentSeriesGroup.Overlap, um den Wert zu ändern. Nur lesend SByte.
ParentLabelLayout { get; set; }Stellt das Layout der übergeordneten Kategorielabels dar. Gilt nur für Treemap-Diagramme.
ParentSeriesGroup { get; }Gibt die übergeordnete Seriengruppe zurück. Nur lesend IChartSeriesGroup.
PieSplitBy { get; }Legt fest, wie bestimmt wird, welche Datenpunkte sich im zweiten Kuchen- bzw. Balken eines Pie-of-Pie- oder Bar-of-Pie-Diagramms befinden. Diese Eigenschaft gilt nicht nur für diese Serie, sondern für alle Serien der übergeordneten Seriengruppe – sie ist eine Projektion der entsprechenden Gruppen-Eigenschaft. Daher ist diese Eigenschaft nur lesend. Verwenden Sie die Lese-/Schreib-Eigenschaft ParentSeriesGroup.PieSplitBy, um den Wert zu ändern. Nur lesend PieSplitType.
PieSplitCustomPoints { get; }Die benutzerdefinierten Split-Informationen für ein Pie-of-Pie- oder Bar-of-Pie-Diagramm mit benutzerdefiniertem Split. Enthält Datenpunkte, die im zweiten Kuchen bzw. Balken gezeichnet werden sollen. Diese Eigenschaft gilt nicht nur für diese Serie, sondern für alle Serien der übergeordneten Seriengruppe – sie ist eine Projektion der entsprechenden Gruppen-Eigenschaft. Nur lesend IPieSplitCustomPointCollection.
PieSplitPosition { get; }Gibt einen Wert an, der zur Bestimmung verwendet wird, welche Datenpunkte im zweiten Kuchen bzw. Balken eines Pie-of-Pie- oder Bar-of-Pie-Diagramms liegen. Wird zusammen mit der PieSplitBy-Eigenschaft verwendet. Diese Eigenschaft gilt nicht nur für diese Serie, sondern für alle Serien der übergeordneten Seriengruppe – sie ist eine Projektion der entsprechenden Gruppen-Eigenschaft. Daher ist diese Eigenschaft nur lesend. Verwenden Sie die Lese-/Schreib-Eigenschaft ParentSeriesGroup.PieSplitPosition, um den Wert zu ändern. Nur lesend Double.
PlotOnSecondAxis { get; set; }Gibt an, ob diese Serie auf der sekundären Werte-Achse geplottet wird. Lese-/Schreibzugriff Boolean.
QuartileMethod { get; set; }Stellt die Quartilmethode dar. Gilt nur für BoxAndWhisker-Diagramme.
RelatedLegendEntry { get; }Stellt den Legenden-Eintrag dar, der mit dieser Serie verknüpft ist. Nur lesend ILegendEntryProperties.
SecondPieSize { get; }Legt die Größe des zweiten Kuchens bzw. Balkens eines Pie-of-Pie- oder Bar-of-Pie-Diagramms als Prozentsatz der Größe des ersten Kuchens fest (kann zwischen 5 % und 200 % liegen). Diese Eigenschaft gilt nicht nur für diese Serie, sondern für alle Serien der übergeordneten Seriengruppe – sie ist eine Projektion der entsprechenden Gruppen-Eigenschaft. Daher ist diese Eigenschaft nur lesend. Verwenden Sie die Lese-/Schreib-Eigenschaft ParentSeriesGroup.SecondPieSize, um den Wert zu ändern. Nur lesend UInt16.
ShowConnectorLines { get; set; }Stellt Verbindungslinien dar. Gilt nur für Waterfall-Diagramme.
ShowInnerPoints { get; set; }Stellt innere Punkte dar. Wahr, wenn innere Punkte im BoxAndWhisker-Diagramm angezeigt werden. Gilt nur für BoxAndWhisker-Diagramme. Lese-/Schreibzugriff Boolean.
ShowMeanLine { get; set; }Stellt Mittelwert-Marker dar. Wahr, wenn die Mittelwert-Linie im BoxAndWhisker-Diagramm angezeigt wird. Gilt nur für BoxAndWhisker-Diagramme. Lese-/Schreibzugriff Boolean.
ShowMeanMarkers { get; set; }Stellt Mittelwert-Marker dar. Wahr, wenn Mittelwert-Marker im BoxAndWhisker-Diagramm angezeigt werden. Gilt nur für BoxAndWhisker-Diagramme. Lese-/Schreibzugriff Boolean.
ShowOutlierPoints { get; set; }Stellt Ausreißer-Punkte dar. Wahr, wenn Ausreißer-Punkte im BoxAndWhisker-Diagramm angezeigt werden. Gilt nur für BoxAndWhisker-Diagramme. Lese-/Schreibzugriff Boolean.
Smooth { get; set; }Stellt Kurven-Glättung dar. Wahr, wenn die Kurven-Glättung für ein Linien- oder Streudiagramm aktiviert ist. Gilt nur für Linien- und Streudiagramme, die durch Linien verbunden sind. Lese-/Schreibzugriff Boolean.
TrendLines { get; }Sammlung von Trendlinien der Serie. Nur lesend ITrendlineCollection.
Type { get; set; }Gibt den Typ dieser Serie zurück. Lese-/Schreibzugriff ChartType.

Methoden

NameBeschreibung
GetAutomaticSeriesColor()Gibt eine automatische Farbe der Serie zurück, basierend auf dem Serien-Index und dem Diagramm-Stil. Diese Farbe wird standardmäßig verwendet, wenn FillType gleich NotDefined ist.

Siehe auch