ChartDataPointCollection

ChartDataPointCollection class

表示系列数据点的集合。

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 indexers)
SyncRoot { get; }返回同步根。 只读Object。

方法

姓名描述
AddDataPointForAreaSeries(double)创建新数据点并将其添加到集合的末尾。 适用于 chartType 是 Area 子类型之一的系列(另请参见IsChartTypeArea方法) .
AddDataPointForAreaSeries(IChartDataCell)创建新数据点并将其添加到集合的末尾。 适用于 chartType 是 Area 子类型之一的系列(另请参见IsChartTypeArea方法) .
AddDataPointForBarSeries(double)创建新数据点并将其添加到集合的末尾。 适用于 chartType 是 Column 或 Bar 子类型之一的系列(另请参见IsChartTypeColumnIsChartTypeBar方法)。
AddDataPointForBarSeries(IChartDataCell)创建新数据点并将其添加到集合的末尾。 适用于 chartType 是 Column 或 Bar 子类型之一的系列(另请参见IsChartTypeColumnIsChartTypeBar方法)。
AddDataPointForBoxAndWhiskerSeries(IChartDataCell)创建新数据点并将其添加到集合的末尾。 适用于图表类型为 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 是 Donut 子类型之一的系列(另请参见IsChartTypeDoughnut方法) .
AddDataPointForDoughnutSeries(IChartDataCell)创建新数据点并将其添加到集合的末尾。 适用于 chartType 是 Donut 子类型之一的系列(另请参见IsChartTypeDoughnut方法) .
AddDataPointForFunnelSeries(IChartDataCell)创建新数据点并将其添加到集合的末尾。 适用于图表类型为漏斗的系列。
AddDataPointForHistogramSeries(IChartDataCell)创建新数据点并将其添加到集合的末尾。 适用于图表类型为直方图的系列。
AddDataPointForLineSeries(double)创建新数据点并将其添加到集合的末尾。 适用于 chartType 是 Line 子类型之一的系列(另请参见IsChartTypeLine方法) .
AddDataPointForLineSeries(IChartDataCell)创建新数据点并将其添加到集合的末尾。 适用于 chartType 是 Line 子类型之一的系列(另请参见IsChartTypeLine方法) .
AddDataPointForMapSeries(IChartDataCell)创建新数据点并将其添加到集合的末尾。 适用于图表类型为地图的系列。
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)创建新数据点并将其添加到集合的末尾。 适用于图表类型为 Sunburst 的系列。
AddDataPointForSurfaceSeries(double)创建新数据点并将其添加到集合的末尾。 适用于 chartType 是 Surface 子类型之一的系列(另请参见IsChartTypeSurface方法) .
AddDataPointForSurfaceSeries(IChartDataCell)创建新数据点并将其添加到集合的末尾。 适用于 chartType 是 Surface 子类型之一的系列(另请参见IsChartTypeSurface方法) .
AddDataPointForTreemapSeries(IChartDataCell)创建新数据点并将其添加到集合的末尾。 适用于图表类型为Treemap的系列。
AddDataPointForWaterfallSeries(IChartDataCell)创建新数据点并将其添加到集合的末尾。 适用于图表类型为瀑布图的系列。
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)删除给定索引处的元素。

也可以看看