LabelProviderBase

StockSharp.Xaml.Charting.Visuals.Axes

Basisklasse, um eine LabelProvider zu definieren. Die LabelProvider kann gesetzt oder datengebunden an die LabelProvider Eigenschaft sein, was das programmatische Überschreiben von Achsen-Etiketten ermöglicht. Erstellen Sie eine Klasse, die ILabelProvider implementiert und Zeichenfolgenwerte von den IComparable- und Boolean-Methoden zurückgibt

Erbt von: ProviderBase

Implementiert: ILabelProvider

Methoden

CreateDataContext
public virtual ITickLabelViewModel CreateDataContext(IComparable dataValue)
result = labelProviderBase.CreateDataContext(dataValue)

Erstellt eine ITickLabelViewModel-Instanz, basierend auf dem eingegebenen Datenwert. Aufruft IComparable auf, um den eingegebenen Datenwert zu formatieren.

dataValue
Der Data-Value to Format
FormatCursorLabel
public abstract string FormatCursorLabel(IComparable dataValue, bool hitTest)
result = labelProviderBase.FormatCursorLabel(dataValue, hitTest)

Formatiert ein Label für den Cursor aus dem angegebenen Datenwert, der in

dataValue
Der Data-Value to Format
hitTest
Cursor-Treffertest.

Rückgabe: Die formatierte Cursor-Label-String

FormatLabel
public abstract string FormatLabel(IComparable dataValue)
result = labelProviderBase.FormatLabel(dataValue)

Formatiert ein Label für die Achse aus dem angegebenen Datenwert, der übergeben wurde

dataValue
Der Data-Value to Format

Rückgabe: Der formatierte Label String

OnBeginAxisDraw
public virtual void OnBeginAxisDraw()
labelProviderBase.OnBeginAxisDraw()

Aufruf zu Beginn eines Achsenrender-Passes, bevor Etiketten für die aktuelle Ziehoperation formatiert werden

UpdateDataContext
public virtual ITickLabelViewModel UpdateDataContext(ITickLabelViewModel labelDataContext, IComparable dataValue)
result = labelProviderBase.UpdateDataContext(labelDataContext, dataValue)

Aktualisiert bestehende ITickLabelViewModel, basierend auf dem eingegebenen Datenwert. Aufruft IComparable auf, um den eingegebenen Datenwert zu formatieren.

labelDataContext
Die Instanz zum Aktualisieren
dataValue
Der Data-Value to Format