PolarXAxis

StockSharp.Xaml.Charting.Visuals.Axes

Bietet eine Polare, Wert Numerische Achse, die in der Lage ist, doppelte, int, kurze, Byte, lange Ticks auf der XAxis eines UltrachartSurface darzustellen.

Erbt von: NumericAxis

Konstruktoren

PolarXAxis
public PolarXAxis()
polarXAxis = PolarXAxis()

Initialisiert eine neue Instanz der PolarXAxis Klasse.

Eigenschaften

IsHorizontalAxis
public override bool IsHorizontalAxis { get; }
value = polarXAxis.IsHorizontalAxis

Bekommt, ob die aktuelle Achse horizontal ist oder nicht

IsPolarAxis
public override bool IsPolarAxis { get; }
value = polarXAxis.IsPolarAxis

Erhält einen Wert, der angibt, ob es sich bei dieser Instanz um eine Polarachse handelt.

Methoden

DrawGridLine
protected override void DrawGridLine(IRenderContext2D renderContext, Style gridLineStyle, IEnumerable<float> coordsToDraw)
polarXAxis.DrawGridLine(renderContext, gridLineStyle, coordsToDraw)

Zeichnet Gitterlinien auf dem Diagramm an festgelegten Koordinaten

renderContext
gridLineStyle
coordsToDraw
GetAxisOffset
public override double GetAxisOffset()
result = polarXAxis.GetAxisOffset()

Gibt den Offset der Achse zurück

GetAxisParams
public override AxisParams GetAxisParams()
result = polarXAxis.GetAxisParams()

Erhaltet eine AxisParams @ Struktur mit Informationen über die aktuelle Achse Setup

GetLabelPosition
protected override Point GetLabelPosition(float offset, float coords)
result = polarXAxis.GetLabelPosition(offset, coords)

Koordinaten erhalten, um Tick-Etikett zu platzieren

offset
coords
HitTest
public override AxisInfo HitTest(IComparable dataValue)
result = polarXAxis.HitTest(dataValue)

Führt eine HitTest Operation auf dem AxisBase durch. Die gelieferte wird verwendet, um in AxisInfo Struktur zu konvertieren, die Informationen über die Achse sowie formatierte Werte enthält.

dataValue
Der Datenwert.

Rückgabe: Das AxisInfo Ergebnis

OnApplyTemplate
public override void OnApplyTemplate()
polarXAxis.OnApplyTemplate()

Wenn in einer abgeleiteten Klasse überschrieben, wird aufgerufen, wenn Anwendungscode oder interne Prozesse OnApplyTemplate aufrufen.