SeriesInfo
Предоставляет ViewModel, содержащий информацию о серии, такую как имя, значение, цвет. Типы SeriesInfo производятся RolloverModifier, CursorModifier и LegendModifier. Они используются UltrachartLegend и могут использоваться специальной привязкой ItemsControl к коллекции SeriesInfo. См. набор примеров, в частности примеры RolloverModifier, SciTrader и Legends для получения дополнительной информации.
Наследует: BindableObject
Реализует: ICloneable
Конструкторы
public SeriesInfo(IRenderableSeries rSeries, HitTestInfo hitTestInfo)
seriesInfo = SeriesInfo(rSeries, hitTestInfo)
Инициирует новый экземпляр класса SeriesInfo.
- rSeries
- IRenderableSeries, которую представляет этот SeriesInfo.
- hitTestInfo
public SeriesInfo(IRenderableSeries rSeries)
seriesInfo = SeriesInfo(rSeries)
Инициирует новый экземпляр класса SeriesInfo.
Свойства
public int DataSeriesIndex { get; set; }
value = seriesInfo.DataSeriesIndex
seriesInfo.DataSeriesIndex = value
Получает или устанавливает DataSeriesIndex сайт хит-теста
public DataSeriesType DataSeriesType { get; set; }
value = seriesInfo.DataSeriesType
seriesInfo.DataSeriesType = value
Получает или устанавливает тип серии данных.
public string FormattedXValue { get; }
value = seriesInfo.FormattedXValue
Получает отформатированную XValue.
public string FormattedYValue { get; }
value = seriesInfo.FormattedYValue
Получает отформатированную YValue.
public bool IsHit { get; set; }
value = seriesInfo.IsHit
seriesInfo.IsHit = value
Получить или установить, была ли операция HitTest хитом или нет
public bool IsVisible { get; set; }
value = seriesInfo.IsVisible
seriesInfo.IsVisible = value
Получает или устанавливает, является ли видимым IRenderableSeries, что этот SeriesInfo. ПРИМЕЧАНИЕ: Установка этого значения покажет или скроет связанный IRenderableSeries и может быть связана с данными
public IRenderableSeries RenderableSeries { get; }
value = seriesInfo.RenderableSeries
Получает экземпляр IRenderableSeries, который этот SeriesInfo обертывает
public Color SeriesColor { get; set; }
value = seriesInfo.SeriesColor
seriesInfo.SeriesColor = value
Получает или устанавливает цвет серии.
public string SeriesName { get; set; }
value = seriesInfo.SeriesName
seriesInfo.SeriesName = value
Получает или устанавливает название серии.
public double Value { get; set; }
value = seriesInfo.Value
seriesInfo.Value = value
Получает или устанавливает значение Y.
public IComparable XValue { get; set; }
value = seriesInfo.XValue
seriesInfo.XValue = value
Получает или устанавливает значение X.
public Point XyCoordinate { get; set; }
value = seriesInfo.XyCoordinate
seriesInfo.XyCoordinate = value
Получает или устанавливает координату xy в пикселях проверяемой точки данных
public IComparable YValue { get; set; }
value = seriesInfo.YValue
seriesInfo.YValue = value
Получает или устанавливает значение Y.
Методы
public virtual object Clone()
result = seriesInfo.Clone()
Создает новый объект, который является копией текущего экземпляра.
Возвращает: Новый объект, являющийся копией этого экземпляра.
protected string GetXCursorFormattedValue(IComparable value)
result = seriesInfo.GetXCursorFormattedValue(value)
возвращает значение, отформатированное с использованием формата оси X для курсоров
- value
- Значение формата
protected string GetYCursorFormattedValue(IComparable value)
result = seriesInfo.GetYCursorFormattedValue(value)
Возвращает значение, отформатированное с использованием формата оси Y для курсоров
- value
- Значение формата