IXyzDataSeries

StockSharp.Xaml.Charting.Model.DataSeries

Предоставляет общий интерфейс для хранения значений X,Y,Z. Используется в качестве источника данных для . Если этому DataSeries присвоен любой другой тип XY, то значения XY будут визуализированы (Z игнорируется).

Реализует: IDataSeries<T, T>, IDataSeries, ISuspendable, IXyzDataSeries

Свойства

ZValues
public IList<TZ> ZValues { get; }
value = iXyzDataSeries.ZValues

Получить значения Z

Методы

Append
public void Append(TX x, TY y, TZ z)
iXyzDataSeries.Append(x, y, z)

Добавляет одну точку X, Y, Z к серии, автоматически запуская перерисовку.

x
X-значение
y
Y-значение
z
З-значение
Append
public void Append(IEnumerable<TX> x, IEnumerable<TY> y, IEnumerable<TZ> z)
iXyzDataSeries.Append(x, y, z)

Добавляет в серию набор точек X, Y и Z, автоматически запуская перерисовку.

x
X-значения
y
Значения Y
z
Z-значения
Insert
public void Insert(int index, TX x, TY y, TZ z)
iXyzDataSeries.Insert(index, x, y, z)

Вставляет точку X, Y, Z в указанный индекс. Автоматически запускает перерисовку

index
Индекс для вставки в
x
X-значение
y
y-значение
z
z-значение
InsertRange
public void InsertRange(int startIndex, IEnumerable<TX> x, IEnumerable<TY> y, IEnumerable<TZ> z)
iXyzDataSeries.InsertRange(startIndex, x, y, z)

Вставляет набор точек X, Y и Z в указанный индекс, автоматически запуская перерисовку.

startIndex
Индекс для вставки в
x
X-значения
y
Значения Y
z
Z-значения
Update
public void Update(TX x, TY y, TZ z, int shift)
iXyzDataSeries.Update(x, y, z, shift)

Обновляет (перезаписывает) значения Y, Z при указанном X-значении. Автоматически запускает перерисовку

x
X-значение
y
Y-значение
z
З-значение
shift