[]
        
(Showing Draft Content)

GC.Spread.Sheets.Charts.SeriesCollection

类: SeriesCollection

Sheets.Charts.SeriesCollection

Table of contents

构造方法

方法

构造方法

constructor

new SeriesCollection()

图表中的系列管理器

方法

add

add(series): void

Adds a new series to series collection.

代码示例

// 本示例展示如何添加新的系列
var dataRange = "A1:D4";
var chart = activeSheet.charts.add('Chart1', GC.Spread.Sheets.Charts.ChartType.columnClustered, 250, 20, 600, 400, dataRange);
chart.series.add({
    chartType: GC.Spread.Sheets.Charts.ChartType.columnClustered,
    axisGroup: GC.Spread.Sheets.Charts.AxisGroup.primary,
    backColor: {
        color: "lightblue",
        width: 2
    },
    xValues: "A2:A4",
    yValues: "B2:B4"
});

参数

属性名 类型
series ISeries | ISeries[]

返回值

void


get

get(index?): any

从系列集合中获取所有系列或指定的系列

代码示例

// 本示例展示了如何设置一个系列
var dataRange = "A1:D4";
var chart = activeSheet.charts.add('Chart1', GC.Spread.Sheets.Charts.ChartType.columnClustered, 250, 20, 600, 400, dataRange);
var series1 = chart.series().get(0);

参数

属性名 类型 说明
index? number 系列的索引

返回值

any

图表系列


remove

remove(index): void

从系列集合中删除指定的系列

代码示例

// 本示例说明如何删除指定的系列
var dataRange = "A1:D4";
var chart = activeSheet.charts.add('Chart1', GC.Spread.Sheets.Charts.ChartType.columnClustered, 250, 20, 600, 400, dataRange);
chart.series.remove(0);

参数

属性名 类型 说明
index number 系列的索引

返回值

void


set

set(index, series): void

Updates the specified series's property.

代码示例

// 本示例演示如何更新系列的属性
var dataRange = "A1:D4";
var chart = activeSheet.charts.add('Chart1', GC.Spread.Sheets.Charts.ChartType.columnClustered, 250, 20, 600, 400, dataRange);
var series1 = chart.series().get(0);
series1.backColor = "red";
chart.series().set(0, series1);

参数

属性名 类型 说明
index number 系列的索引
series ISeries -

返回值

void