menu

ASP.NET MVC - EJ2

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class ChartBuilder - ASP.NETMVC-EJ2 API Reference | Syncfusion

    Show / Hide Table of Contents

    Class ChartBuilder

    Inheritance
    System.Object
    Syncfusion.EJ2.ControlBuilder
    ChartBuilder
    Namespace: Syncfusion.EJ2.Spreadsheet
    Assembly: Syncfusion.EJ2.dll
    Syntax
    public class ChartBuilder : ControlBuilder

    Constructors

    ChartBuilder()

    Declaration
    public ChartBuilder()

    ChartBuilder(List<Chart>)

    Declaration
    public ChartBuilder(List<Chart> collection)
    Parameters
    Type Name Description
    System.Collections.Generic.List<Chart> collection

    Methods

    Add()

    Declaration
    public void Add()

    DataLabelSettings(SpreadsheetDataLabelSettings)

    The data label for the series.

    Declaration
    public ChartBuilder DataLabelSettings(SpreadsheetDataLabelSettings dataLabelSettings)
    Parameters
    Type Name Description
    SpreadsheetDataLabelSettings dataLabelSettings
    Returns
    Type
    ChartBuilder

    DataLabelSettings(Action<SpreadsheetDataLabelSettingsBuilder>)

    Declaration
    public ChartBuilder DataLabelSettings(Action<SpreadsheetDataLabelSettingsBuilder> dataLabelSettings)
    Parameters
    Type Name Description
    System.Action<SpreadsheetDataLabelSettingsBuilder> dataLabelSettings
    Returns
    Type
    ChartBuilder

    Height(Double)

    Specifies the height of the chart.

    Declaration
    public ChartBuilder Height(double height)
    Parameters
    Type Name Description
    System.Double height
    Returns
    Type
    ChartBuilder

    Id(String)

    Specifies chart element id.

    Declaration
    public ChartBuilder Id(string id)
    Parameters
    Type Name Description
    System.String id
    Returns
    Type
    ChartBuilder

    IsSeriesInRows(Boolean)

    Specifies to switch the row or a column.

    Declaration
    public ChartBuilder IsSeriesInRows(bool isSeriesInRows)
    Parameters
    Type Name Description
    System.Boolean isSeriesInRows
    Returns
    Type
    ChartBuilder

    LegendSettings(SpreadsheetLegendSettings)

    Options for customizing the legend of the chart.

    Declaration
    public ChartBuilder LegendSettings(SpreadsheetLegendSettings legendSettings)
    Parameters
    Type Name Description
    SpreadsheetLegendSettings legendSettings
    Returns
    Type
    ChartBuilder

    LegendSettings(Action<SpreadsheetLegendSettingsBuilder>)

    Declaration
    public ChartBuilder LegendSettings(Action<SpreadsheetLegendSettingsBuilder> legendSettings)
    Parameters
    Type Name Description
    System.Action<SpreadsheetLegendSettingsBuilder> legendSettings
    Returns
    Type
    ChartBuilder

    MarkerSettings(SpreadsheetMarkerSettings)

    Options to configure the marker

    Declaration
    public ChartBuilder MarkerSettings(SpreadsheetMarkerSettings markerSettings)
    Parameters
    Type Name Description
    SpreadsheetMarkerSettings markerSettings
    Returns
    Type
    ChartBuilder

    MarkerSettings(Action<SpreadsheetMarkerSettingsBuilder>)

    Declaration
    public ChartBuilder MarkerSettings(Action<SpreadsheetMarkerSettingsBuilder> markerSettings)
    Parameters
    Type Name Description
    System.Action<SpreadsheetMarkerSettingsBuilder> markerSettings
    Returns
    Type
    ChartBuilder

    PrimaryXAxis(SpreadsheetAxis)

    Options to configure the horizontal axis.

    Declaration
    public ChartBuilder PrimaryXAxis(SpreadsheetAxis primaryXAxis)
    Parameters
    Type Name Description
    SpreadsheetAxis primaryXAxis
    Returns
    Type
    ChartBuilder

    PrimaryXAxis(Action<SpreadsheetAxisBuilder>)

    Declaration
    public ChartBuilder PrimaryXAxis(Action<SpreadsheetAxisBuilder> primaryXAxis)
    Parameters
    Type Name Description
    System.Action<SpreadsheetAxisBuilder> primaryXAxis
    Returns
    Type
    ChartBuilder

    PrimaryYAxis(SpreadsheetAxis)

    Options to configure the vertical axis.

    Declaration
    public ChartBuilder PrimaryYAxis(SpreadsheetAxis primaryYAxis)
    Parameters
    Type Name Description
    SpreadsheetAxis primaryYAxis
    Returns
    Type
    ChartBuilder

    PrimaryYAxis(Action<SpreadsheetAxisBuilder>)

    Declaration
    public ChartBuilder PrimaryYAxis(Action<SpreadsheetAxisBuilder> primaryYAxis)
    Parameters
    Type Name Description
    System.Action<SpreadsheetAxisBuilder> primaryYAxis
    Returns
    Type
    ChartBuilder

    Range(String)

    Specifies the selected range or specified range.

    Declaration
    public ChartBuilder Range(string range)
    Parameters
    Type Name Description
    System.String range
    Returns
    Type
    ChartBuilder

    Theme(ChartTheme)

    Specifies the theme of a chart.

    Declaration
    public ChartBuilder Theme(ChartTheme theme)
    Parameters
    Type Name Description
    ChartTheme theme
    Returns
    Type
    ChartBuilder

    Title(String)

    Title of the chart

    Declaration
    public ChartBuilder Title(string title)
    Parameters
    Type Name Description
    System.String title
    Returns
    Type
    ChartBuilder

    Type(ChartType)

    Specifies the type of a chart.

    Declaration
    public ChartBuilder Type(ChartType type)
    Parameters
    Type Name Description
    ChartType type
    Returns
    Type
    ChartBuilder

    Width(Double)

    Specifies the width of the chart.

    Declaration
    public ChartBuilder Width(double width)
    Parameters
    Type Name Description
    System.Double width
    Returns
    Type
    ChartBuilder
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved