ChartDataPointCollection

ChartDataPointCollection класс

Представляет коллекцию точек данных серии.

public class ChartDataPointCollection : DomObject<ChartSeries>, IChartDataPointCollection

Свойства

ИмяОписание
Count { get; }Возвращает количество элементов, фактически содержащихся в коллекции. Только для чтения Int32.
DataSourceTypeForBubbleSizes { get; set; }Указывает, является ли свойство AsCell, AsLiteralString или AsLiteralDouble актуальным в объекте свойства BubbleSize точек данных. Другими словами, указывает тип значения свойства ChartDataPoint.BubbleSize.Data. Чтение/запись DataSourceType.
DataSourceTypeForErrorBarsCustomValues { get; }Указывает типы значений в списке свойств ChartDataPoint.ErrorBarsCustomValues. Только для чтения IDataSourceTypeForErrorBarsCustomValues.
DataSourceTypeForValues { get; set; }Указывает, является ли свойство AsCell, AsLiteralString или AsLiteralDouble актуальным в объекте свойства Value точек данных. Другими словами, указывает тип значения свойства ChartDataPoint.Value.Data. Чтение/запись DataSourceType.
DataSourceTypeForXValues { get; set; }Указывает, является ли свойство AsCell, AsLiteralString или AsLiteralDouble актуальным в объекте свойства XValue точек данных. Другими словами, указывает тип значения свойства ChartDataPoint.XValue.Data. Чтение/запись DataSourceType.
DataSourceTypeForYValues { get; set; }Указывает, является ли свойство AsCell, AsLiteralString или AsLiteralDouble актуальным в объекте свойства YValue точек данных. Другими словами, указывает тип значения свойства ChartDataPoint.YValue.Data. Чтение/запись DataSourceType.
IsSynchronized { get; }Возвращает значение, указывающее, синхронизирован ли доступ к коллекции (потокобезопасный). Только для чтения Boolean.
Item { get; }Возвращает точку данных серии по индексу (ее порядковый номер в этой коллекции). (2 индексатора)
SyncRoot { get; }Возвращает объект синхронизации. Только для чтения Object.

Методы

ИмяОписание
AddDataPointForAreaSeries(double)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Area (см. также метод IsChartTypeArea).
AddDataPointForAreaSeries(IChartDataCell)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Area (см. также метод IsChartTypeArea).
AddDataPointForBarSeries(double)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Column или Bar (см. также метод IsChartTypeColumn и IsChartTypeBar).
AddDataPointForBarSeries(IChartDataCell)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Column или Bar (см. также метод IsChartTypeColumn и IsChartTypeBar).
AddDataPointForBoxAndWhiskerSeries(IChartDataCell)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chart type является BoxAndWhisker.
AddDataPointForBubbleSeries(double, double, double)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Bubble (см. также метод IsChartTypeBubble).
AddDataPointForBubbleSeries(double, double, IChartDataCell)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Bubble (см. также метод IsChartTypeBubble).
AddDataPointForBubbleSeries(double, IChartDataCell, double)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Bubble (см. также метод IsChartTypeBubble).
AddDataPointForBubbleSeries(double, IChartDataCell, IChartDataCell)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Bubble (см. также метод IsChartTypeBubble).
AddDataPointForBubbleSeries(IChartDataCell, double, double)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Bubble (см. также метод IsChartTypeBubble).
AddDataPointForBubbleSeries(IChartDataCell, double, IChartDataCell)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Bubble (см. также метод IsChartTypeBubble).
AddDataPointForBubbleSeries(IChartDataCell, IChartDataCell, double)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Bubble (см. также метод IsChartTypeBubble).
AddDataPointForBubbleSeries(IChartDataCell, IChartDataCell, IChartDataCell)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Bubble (см. также метод IsChartTypeBubble).
AddDataPointForBubbleSeries(string, double, double)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Bubble (см. также метод IsChartTypeBubble).
AddDataPointForBubbleSeries(string, double, IChartDataCell)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Bubble (см. также метод IsChartTypeBubble).
AddDataPointForBubbleSeries(string, IChartDataCell, double)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Bubble (см. также метод IsChartTypeBubble).
AddDataPointForBubbleSeries(string, IChartDataCell, IChartDataCell)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Bubble (см. также метод IsChartTypeBubble).
AddDataPointForDoughnutSeries(double)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Doughnut (см. также метод IsChartTypeDoughnut).
AddDataPointForDoughnutSeries(IChartDataCell)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Doughnut (см. также метод IsChartTypeDoughnut).
AddDataPointForFunnelSeries(IChartDataCell)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chart type является Funnel.
AddDataPointForHistogramSeries(IChartDataCell)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chart type является Histogram.
AddDataPointForLineSeries(double)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Line (см. также метод IsChartTypeLine).
AddDataPointForLineSeries(IChartDataCell)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Line (см. также метод IsChartTypeLine).
AddDataPointForMapSeries(IChartDataCell)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chart type является Map.
AddDataPointForPieSeries(double)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Pie (см. также метод IsChartTypePie).
AddDataPointForPieSeries(IChartDataCell)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Pie (см. также метод IsChartTypePie).
AddDataPointForRadarSeries(double)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Radar (см. также метод IsChartTypeRadar).
AddDataPointForRadarSeries(IChartDataCell)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Radar (см. также метод IsChartTypeRadar).
AddDataPointForScatterSeries(double, double)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Scatter (см. также метод IsChartTypeScatter).
AddDataPointForScatterSeries(double, IChartDataCell)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Scatter (см. также метод IsChartTypeScatter).
AddDataPointForScatterSeries(IChartDataCell, double)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Scatter (см. также метод IsChartTypeScatter).
AddDataPointForScatterSeries(IChartDataCell, IChartDataCell)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Scatter (см. также метод IsChartTypeScatter).
AddDataPointForScatterSeries(string, double)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Scatter (см. также метод IsChartTypeScatter).
AddDataPointForScatterSeries(string, IChartDataCell)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Scatter (см. также метод IsChartTypeScatter).
AddDataPointForStockSeries(double)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Stock (см. также метод IsChartTypeStock).
AddDataPointForStockSeries(IChartDataCell)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Stock (см. также метод IsChartTypeStock).
AddDataPointForSunburstSeries(IChartDataCell)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chart type является Sunburst.
AddDataPointForSurfaceSeries(double)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Surface (см. также метод IsChartTypeSurface).
AddDataPointForSurfaceSeries(IChartDataCell)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chartType является одним из подтипов Surface (см. также метод IsChartTypeSurface).
AddDataPointForTreemapSeries(IChartDataCell)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chart type является Treemap.
AddDataPointForWaterfallSeries(IChartDataCell)Создает новую точку данных и добавляет её в конец коллекции. Применимо для серий, у которых chart type является Waterfall.
Clear()Удаляет все элементы из коллекции.
CopyTo(Array, int)Копирует в указанный массив.
GetEnumerator()Возвращает перечислитель, позволяющий перебрать коллекцию.
GetOrCreateDataPointByIdx(uint)Если коллекция уже содержит точку данных с индексом index, то возвращает эту точку данных. Если в коллекции нет точки данных с индексом index==N (когда количество точек данных в этой коллекции меньше или равно N), то добавляются недостающие точки данных и возвращается последняя (которая имеет запрошенный индекс). Например, индексы в коллекции: {0, 1, 2}, запрошенный индекс — 5. Метод добавит недостающие точки: {0, 1, 2, 3, 4, 5} и вернёт точку данных с индексом 5.
Remove(IChartDataPoint)Удаляет указанное значение.
RemoveAt(int)Удаляет элемент с указанным индексом.

См. также