IStackedColumnRenderableSeries
Definiert die Schnittstelle zu StackedColumnRenderableSeries
Implementiert: IStackedRenderableSeries, IRenderableSeries, IRenderableSeriesBase, IDrawable, IXmlSerializable
Eigenschaften
public double DataPointWidth { get; set; }
value = iStackedColumnRenderableSeries.DataPointWidth
iStackedColumnRenderableSeries.DataPointWidth = value
Bekommt oder setzt den Wert zwischen 0,0 und 1,0 und gibt an, wie viel von dem verfügbaren Speicherplatz jede Spalte belegt.
public Color LabelColor { get; set; }
value = iStackedColumnRenderableSeries.LabelColor
iStackedColumnRenderableSeries.LabelColor = value
Bekommt oder legt die Vordergrundfarbe für Textlabels fest.
public float LabelFontSize { get; set; }
value = iStackedColumnRenderableSeries.LabelFontSize
iStackedColumnRenderableSeries.LabelFontSize = value
Bekommt oder legt die Schriftgröße für Textlabels fest.
public string LabelTextFormatting { get; set; }
value = iStackedColumnRenderableSeries.LabelTextFormatting
iStackedColumnRenderableSeries.LabelTextFormatting = value
Bekommt oder setzt die Formatierungszeichenfolge für Textlabels.
public bool ShowLabel { get; set; }
value = iStackedColumnRenderableSeries.ShowLabel
iStackedColumnRenderableSeries.ShowLabel = value
Gibt den Wert an, der angibt, ob Textbeschriftungen über den Spalten angezeigt werden sollen.
public double Spacing { get; set; }
value = iStackedColumnRenderableSeries.Spacing
iStackedColumnRenderableSeries.Spacing = value
Bestimmt oder setzt den Wert, der die Breite der Lücke zwischen horizontal gestapelten Spalten angibt. Kann entweder auf einen relativen oder absoluten Wert gesetzt werden, abhängig von dem verwendeten SpacingMode.
public SpacingMode SpacingMode { get; set; }
value = iStackedColumnRenderableSeries.SpacingMode
iStackedColumnRenderableSeries.SpacingMode = value
Wird SpacingMode so eingestellt, dass er für den Spaltenabstand verwendet wird. E.g. Der Standard von Absolute erfordert, dass der Abstand in Pixeln liegt. Der Wert von Relative erfordert, dass der Abstand ein doppelter Wert von 0,0 bis 1,0 ist.
public IStackedColumnsWrapper Wrapper { get; }
value = iStackedColumnRenderableSeries.Wrapper
Bekommt die Instanz von IStackedColumnsWrapper intern für die Zusammensetzung und das Rendern von gestapelten Serien.
Methoden
public int GetDatapointWidth(ICoordinateCalculator<double> xCoordinateCalculator, IPointSeries pointSeries, double barsAmount, double widthFraction)
result = iStackedColumnRenderableSeries.GetDatapointWidth(xCoordinateCalculator, pointSeries, barsAmount, widthFraction)
Berechnet den verfügbaren Platz pro Datenpunkt.
- xCoordinateCalculator
- Die aktuelle x-Koordinatenrechnerinstanz
- pointSeries
- Der aktuelle IPointSeries wird gerendert.
- barsAmount
- Anzahl der Balken im Viewport
- widthFraction
- Der Breitenanteil von 0,0 bis 1,0, wobei 0,0 unendlich klein ist, 0,5 die Hälfte der verfügbaren Breite einnimmt und 1,0 bedeutet, dass ein Datenpunkt die volle Breite zwischen den Punkten ist.