StackedColumnRenderableSeries

StockSharp.Xaml.Charting.Visuals.RenderableSeries

Definiert eine Renderbare Reihe mit gestapelter Spalte, die das Rendern von Spaltenleisten unterstützt, die Y-Werte für mehrere Serien in einer Gruppe akkumuliert haben.

Erbt von: BaseColumnRenderableSeries

Implementiert: IStackedColumnRenderableSeries, IStackedRenderableSeries, IRenderableSeries, IRenderableSeriesBase, IDrawable, IXmlSerializable

Konstruktoren

StackedColumnRenderableSeries
public StackedColumnRenderableSeries()
stackedColumnRenderableSeries = StackedColumnRenderableSeries()

Initialisiert eine neue Instanz der StackedColumnRenderableSeries Klasse.

Eigenschaften

IsOneHundredPercent
public bool IsOneHundredPercent { get; set; }
value = stackedColumnRenderableSeries.IsOneHundredPercent
stackedColumnRenderableSeries.IsOneHundredPercent = value

Bekommt oder setzt den Wert, der angibt, ob die Serie zu 100% gestapelt ist

LabelColor
public Color LabelColor { get; set; }
value = stackedColumnRenderableSeries.LabelColor
stackedColumnRenderableSeries.LabelColor = value

Bekommt oder legt die Vordergrundfarbe für Textlabels fest.

LabelFontSize
public float LabelFontSize { get; set; }
value = stackedColumnRenderableSeries.LabelFontSize
stackedColumnRenderableSeries.LabelFontSize = value

Bekommt oder legt die Schriftgröße für Textlabels fest.

LabelTextFormatting
public string LabelTextFormatting { get; set; }
value = stackedColumnRenderableSeries.LabelTextFormatting
stackedColumnRenderableSeries.LabelTextFormatting = value

Bekommt oder setzt die Formatierungszeichenfolge für Textlabels.

ShowLabel
public bool ShowLabel { get; set; }
value = stackedColumnRenderableSeries.ShowLabel
stackedColumnRenderableSeries.ShowLabel = value

Gibt den Wert an, der angibt, ob Textbeschriftungen über den Spalten angezeigt werden sollen.

Spacing
public double Spacing { get; set; }
value = stackedColumnRenderableSeries.Spacing
stackedColumnRenderableSeries.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.

SpacingMode
public SpacingMode SpacingMode { get; set; }
value = stackedColumnRenderableSeries.SpacingMode
stackedColumnRenderableSeries.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.

StackedGroupId
public string StackedGroupId { get; set; }
value = stackedColumnRenderableSeries.StackedGroupId
stackedColumnRenderableSeries.StackedGroupId = value

Erhält oder setzt einen String StackedGroupId. Alle Serien innerhalb derselben Gruppe werden vertikal gestapelt.

Wrapper
public IStackedColumnsWrapper Wrapper { get; }
value = stackedColumnRenderableSeries.Wrapper

Die IStackedColumnsWrapper Instanz, die diese StackedColumnRenderableSeries umhüllt.

Methoden

GetChartRotationAngle
public double GetChartRotationAngle()
result = stackedColumnRenderableSeries.GetChartRotationAngle()

Intern verwendet: Erhält den Drehwinkel des Diagramms, der 0 Grad oder 90 Grad beträgt, je nachdem, ob das Elternunternehmen UltrachartSurface X und Y Axes getauscht hat oder nicht.

GetSeriesBodyLowerDataBound
protected override double GetSeriesBodyLowerDataBound(HitTestInfo nearestHitPoint)
result = stackedColumnRenderableSeries.GetSeriesBodyLowerDataBound(nearestHitPoint)

Gibt die untere Reihengrenze am nächsten Trefferpunkt zurück

GetSeriesBodyUpperDataBound
protected override double GetSeriesBodyUpperDataBound(HitTestInfo nearestHitPoint)
result = stackedColumnRenderableSeries.GetSeriesBodyUpperDataBound(nearestHitPoint)

Gibt die Serienobergrenze am nächsten Trefferpunkt zurück

GetSeriesBodyWidth
protected override double GetSeriesBodyWidth(HitTestInfo nearestHitPoint)
result = stackedColumnRenderableSeries.GetSeriesBodyWidth(nearestHitPoint)

Gibt die Breite einer einzelnen Spalte unter DataSeriesIndex zurück.

GetXRange
public override IRange GetXRange()
result = stackedColumnRenderableSeries.GetXRange()

Berechnet den vollständigen X-Datenbereich, den das aktuelle StackedColumnRenderableSeries einnimmt.

GetYRange
public override IRange GetYRange(IRange xRange, bool getPositiveRange)
result = stackedColumnRenderableSeries.GetYRange(xRange, getPositiveRange)

Gibt den Datenbereich des zugeordneten IDataSeries in Y-Richtung zurück Der X-Achsenbereich zeigt derzeit an, ob nur positive YRange zurückgegeben werden sollen

InternalDraw
protected override void InternalDraw(IRenderContext2D renderContext, IRenderPassData renderPassData)
stackedColumnRenderableSeries.InternalDraw(renderContext, renderPassData)

Zeichnet die Serie mit dem IRenderContext2D und dem IRenderPassData.

renderContext
Das ist ein Grafikobjekt, das Methoden zum Zeichnen von Linien, Quads und Polygonen auf den Bildschirm hat.
renderPassData
Die Render-Pass-Daten. Enthält eine erneute Abtastung IPointSeries, die IndexRange Punkte auf dem Bildschirm und die aktuelle YAxis und XAxis ICoordinateCalculator um Datenpunkte in Bildschirmpunkte umzuwandeln

Felder

IsOneHundredPercentProperty
public static readonly DependencyProperty IsOneHundredPercentProperty
value = StackedColumnRenderableSeries.IsOneHundredPercentProperty

Definiert die IsOneHundredPercentDependnecyProperty

LabelColorProperty
public static readonly DependencyProperty LabelColorProperty
value = StackedColumnRenderableSeries.LabelColorProperty

Definiert die LabelColorDependnecyProperty

LabelFontSizeProperty
public static readonly DependencyProperty LabelFontSizeProperty
value = StackedColumnRenderableSeries.LabelFontSizeProperty

Definiert die LabelFontSizeDependnecyProperty

LabelTextFormattingProperty
public static readonly DependencyProperty LabelTextFormattingProperty
value = StackedColumnRenderableSeries.LabelTextFormattingProperty

Definiert die LabelTextFormattingDependnecyProperty

ShowLabelProperty
public static readonly DependencyProperty ShowLabelProperty
value = StackedColumnRenderableSeries.ShowLabelProperty

Definiert die ShowLabelDependnecyProperty

SpacingModeProperty
public static readonly DependencyProperty SpacingModeProperty
value = StackedColumnRenderableSeries.SpacingModeProperty

Definiert die SpacingModeDependnecyProperty

SpacingProperty
public static readonly DependencyProperty SpacingProperty
value = StackedColumnRenderableSeries.SpacingProperty

Definiert den Abstand DependnecyProperty

StackedGroupIdProperty
public static readonly DependencyProperty StackedGroupIdProperty
value = StackedColumnRenderableSeries.StackedGroupIdProperty

Definiert die StackedGroupIdDependnecyProperty