Skip to main content
All docs
V25.1
  • SeriesCollection.Add(CellRange, CellRange) Method

    Appends a new series with the specified argument and value data to the collection.

    Namespace: DevExpress.Spreadsheet.Charts

    Assembly: DevExpress.Spreadsheet.v25.1.Core.dll

    NuGet Package: DevExpress.Spreadsheet.Core

    Declaration

    Series Add(
        CellRange arguments,
        CellRange values
    )

    Parameters

    Name Type Description
    arguments CellRange

    A CellRange of cells containing data to plot as series arguments.

    values CellRange

    A CellRange of cells containing data to plot as series values.

    Returns

    Type Description
    Series

    A Series object that is the newly created series.

    Remarks

    The Add method adds a series with the same Series.SeriesType as the ChartView.ViewType of the chart view to which a series collection belongs. If the ChartObject.Series property is used to obtain a series collection and the chart is composed of several views, the type of the chart view with the highest index is used.

    View Example

    Worksheet worksheet = workbook.Worksheets["chartTask3"];
    workbook.Worksheets.ActiveWorksheet = worksheet;
    
    // Create a chart and specify its location.
    Chart chart = worksheet.Charts.Add(ChartType.ColumnClustered);
    chart.TopLeftCell = worksheet.Cells["H2"];
    chart.BottomRightCell = worksheet.Cells["N14"];
    
    // Add chart series using worksheet ranges as the data sources.
    chart.Series.Add(worksheet["D2"], worksheet["B3:B6"], worksheet["D3:D6"]);
    chart.Series.Add(worksheet["F2"], worksheet["B3:B6"], worksheet["F3:F6"]);
    
    See Also