ChartDataPointCollection

ChartDataPointCollection class

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

public class ChartDataPointCollection : DomObject<ChartSeries>, IChartDataPointCollection

Properties

NameDescription
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.

Methods

NameDescription
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)Удаляет элемент по указанному индексу.

See Also