SeriesInfo

StockSharp.Xaml.Charting

Stellt ein ViewModel mit Informationen über eine Serie, wie Name, Wert, Farbe. SeriesInfo Typen werden von RolloverModifier, CursorModifier und LegendModifier produziert. Sie werden von UltrachartLegend verbraucht und können von einem benutzerdefinierten ItemsControl verwendet werden Bindung an die Sammlung von SeriesInfo. Sehen Sie sich die Beispiele an, speziell RolloverModifier, SciTrader und Legends Beispiele für weitere Informationen

Erbt von: BindableObject

Implementiert: ICloneable

Konstruktoren

SeriesInfo
public SeriesInfo(IRenderableSeries rSeries, HitTestInfo hitTestInfo)
seriesInfo = SeriesInfo(rSeries, hitTestInfo)

Initialisiert eine neue Instanz der SeriesInfo Klasse.

rSeries
Die IRenderableSeries, die diese SeriesInfo repräsentiert.
hitTestInfo
SeriesInfo
public SeriesInfo(IRenderableSeries rSeries)
seriesInfo = SeriesInfo(rSeries)

Initialisiert eine neue Instanz der SeriesInfo Klasse.

Eigenschaften

DataSeriesIndex
public int DataSeriesIndex { get; set; }
value = seriesInfo.DataSeriesIndex
seriesInfo.DataSeriesIndex = value

Bekommt oder setzt die DataSeriesIndex a die Hit-Test-Site

DataSeriesType
public DataSeriesType DataSeriesType { get; set; }
value = seriesInfo.DataSeriesType
seriesInfo.DataSeriesType = value

Bestimmt oder legt den Typ der Datenreihe fest.

FormattedXValue
public string FormattedXValue { get; }
value = seriesInfo.FormattedXValue

Erhält einen formatierten XValue.

FormattedYValue
public string FormattedYValue { get; }
value = seriesInfo.FormattedYValue

Erhält einen formatierten YValue.

IsHit
public bool IsHit { get; set; }
value = seriesInfo.IsHit
seriesInfo.IsHit = value

Holen Sie sich oder stellt fest, ob die HitTest @ Operation ein Hit war oder nicht

IsVisible
public bool IsVisible { get; set; }
value = seriesInfo.IsVisible
seriesInfo.IsVisible = value

Gibt oder stellt fest, ob der IRenderableSeries, den dieser SeriesInfo repräsentiert, sichtbar ist oder nicht.HINWEIS: Wenn Sie diesen Wert einstellen, wird der zugehörige IRenderableSeries angezeigt oder ausgeblendet und kann datengebunden sein

RenderableSeries
public IRenderableSeries RenderableSeries { get; }
value = seriesInfo.RenderableSeries

Bekommt die IRenderableSeries Instanz, die diese SeriesInfo umhüllt

SeriesColor
public Color SeriesColor { get; set; }
value = seriesInfo.SeriesColor
seriesInfo.SeriesColor = value

Bekommt oder legt die Farbe der Serie fest.

SeriesName
public string SeriesName { get; set; }
value = seriesInfo.SeriesName
seriesInfo.SeriesName = value

Bekommt oder legt den Namen der Serie fest.

Value
public double Value { get; set; }
value = seriesInfo.Value
seriesInfo.Value = value

Erhält oder setzt den Y-Wert.

XValue
public IComparable XValue { get; set; }
value = seriesInfo.XValue
seriesInfo.XValue = value

Erhält oder setzt den X-Wert.

XyCoordinate
public Point XyCoordinate { get; set; }
value = seriesInfo.XyCoordinate
seriesInfo.XyCoordinate = value

Bekommt oder setzt die xy-Koordinate in Pixeln des zu inspizierenden Datenpunktes

YValue
public IComparable YValue { get; set; }
value = seriesInfo.YValue
seriesInfo.YValue = value

Erhält oder setzt den Y-Wert.

Methoden

Clone
public virtual object Clone()
result = seriesInfo.Clone()

Erstellt ein neues Objekt, das eine Kopie der aktuellen Instanz ist.

Rückgabe: Ein neues Objekt, das eine Kopie dieser Instanz ist.

GetXCursorFormattedValue
protected string GetXCursorFormattedValue(IComparable value)
result = seriesInfo.GetXCursorFormattedValue(value)

Gibt einen mit dem X-Achsenformat für Cursoren formatierten Wert zurück

value
Der Wert zum Format
GetYCursorFormattedValue
protected string GetYCursorFormattedValue(IComparable value)
result = seriesInfo.GetYCursorFormattedValue(value)

Gibt einen mit dem Y-Achsenformat für Cursoren formatierten Wert zurück

value
Der Wert zum Format