SeriesInfo

StockSharp.Xaml.Charting

Предоставляет ViewModel, содержащий информацию о серии, такую как имя, значение, цвет. Типы SeriesInfo производятся RolloverModifier, CursorModifier и LegendModifier. Они используются UltrachartLegend и могут использоваться специальной привязкой ItemsControl к коллекции SeriesInfo. См. набор примеров, в частности примеры RolloverModifier, SciTrader и Legends для получения дополнительной информации.

Наследует: BindableObject

Реализует: ICloneable

Конструкторы

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

Инициирует новый экземпляр класса SeriesInfo.

rSeries
IRenderableSeries, которую представляет этот SeriesInfo.
hitTestInfo
SeriesInfo
public SeriesInfo(IRenderableSeries rSeries)
seriesInfo = SeriesInfo(rSeries)

Инициирует новый экземпляр класса SeriesInfo.

Свойства

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

Получает или устанавливает DataSeriesIndex сайт хит-теста

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

Получает или устанавливает тип серии данных.

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

Получает отформатированную XValue.

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

Получает отформатированную YValue.

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

Получить или установить, была ли операция HitTest хитом или нет

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

Получает или устанавливает, является ли видимым IRenderableSeries, что этот SeriesInfo. ПРИМЕЧАНИЕ: Установка этого значения покажет или скроет связанный IRenderableSeries и может быть связана с данными

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

Получает экземпляр IRenderableSeries, который этот SeriesInfo обертывает

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

Получает или устанавливает цвет серии.

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

Получает или устанавливает название серии.

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

Получает или устанавливает значение Y.

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

Получает или устанавливает значение X.

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

Получает или устанавливает координату xy в пикселях проверяемой точки данных

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

Получает или устанавливает значение Y.

Методы

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

Создает новый объект, который является копией текущего экземпляра.

Возвращает: Новый объект, являющийся копией этого экземпляра.

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

возвращает значение, отформатированное с использованием формата оси X для курсоров

value
Значение формата
GetYCursorFormattedValue
protected string GetYCursorFormattedValue(IComparable value)
result = seriesInfo.GetYCursorFormattedValue(value)

Возвращает значение, отформатированное с использованием формата оси Y для курсоров

value
Значение формата