Class ChartBuilder
Inheritance
System.Object
Syncfusion.EJ2.ControlBuilder
ChartBuilder
Assembly: Syncfusion.EJ2.dll
Syntax
public class ChartBuilder : ControlBuilder
Constructors
ChartBuilder()
Declaration
ChartBuilder(List<Chart>)
Declaration
public ChartBuilder(List<Chart> collection)
Parameters
Type |
Name |
Description |
System.Collections.Generic.List<Chart> |
collection |
|
Methods
Add()
Declaration
DataLabelSettings(SpreadsheetDataLabelSettings)
The data label for the series.
Declaration
public ChartBuilder DataLabelSettings(SpreadsheetDataLabelSettings dataLabelSettings)
Parameters
Returns
DataLabelSettings(Action<SpreadsheetDataLabelSettingsBuilder>)
Declaration
public ChartBuilder DataLabelSettings(Action<SpreadsheetDataLabelSettingsBuilder> dataLabelSettings)
Parameters
Returns
Height(Double)
Specifies the height of the chart.
Declaration
public ChartBuilder Height(double height)
Parameters
Type |
Name |
Description |
System.Double |
height |
|
Returns
Id(String)
Specifies chart element id.
Declaration
public ChartBuilder Id(string id)
Parameters
Type |
Name |
Description |
System.String |
id |
|
Returns
IsSeriesInRows(Boolean)
Specifies to switch the row or a column.
Declaration
public ChartBuilder IsSeriesInRows(bool isSeriesInRows)
Parameters
Type |
Name |
Description |
System.Boolean |
isSeriesInRows |
|
Returns
LegendSettings(SpreadsheetLegendSettings)
Options for customizing the legend of the chart.
Declaration
public ChartBuilder LegendSettings(SpreadsheetLegendSettings legendSettings)
Parameters
Returns
LegendSettings(Action<SpreadsheetLegendSettingsBuilder>)
Declaration
public ChartBuilder LegendSettings(Action<SpreadsheetLegendSettingsBuilder> legendSettings)
Parameters
Returns
MarkerSettings(SpreadsheetMarkerSettings)
Options to configure the marker
Declaration
public ChartBuilder MarkerSettings(SpreadsheetMarkerSettings markerSettings)
Parameters
Returns
MarkerSettings(Action<SpreadsheetMarkerSettingsBuilder>)
Declaration
public ChartBuilder MarkerSettings(Action<SpreadsheetMarkerSettingsBuilder> markerSettings)
Parameters
Returns
PrimaryXAxis(SpreadsheetAxis)
Options to configure the horizontal axis.
Declaration
public ChartBuilder PrimaryXAxis(SpreadsheetAxis primaryXAxis)
Parameters
Returns
PrimaryXAxis(Action<SpreadsheetAxisBuilder>)
Declaration
public ChartBuilder PrimaryXAxis(Action<SpreadsheetAxisBuilder> primaryXAxis)
Parameters
Returns
PrimaryYAxis(SpreadsheetAxis)
Options to configure the vertical axis.
Declaration
public ChartBuilder PrimaryYAxis(SpreadsheetAxis primaryYAxis)
Parameters
Returns
PrimaryYAxis(Action<SpreadsheetAxisBuilder>)
Declaration
public ChartBuilder PrimaryYAxis(Action<SpreadsheetAxisBuilder> primaryYAxis)
Parameters
Returns
Range(String)
Specifies the selected range or specified range.
Declaration
public ChartBuilder Range(string range)
Parameters
Type |
Name |
Description |
System.String |
range |
|
Returns
Theme(ChartTheme)
Specifies the theme of a chart.
Declaration
public ChartBuilder Theme(ChartTheme theme)
Parameters
Returns
Title(String)
Declaration
public ChartBuilder Title(string title)
Parameters
Type |
Name |
Description |
System.String |
title |
|
Returns
Type(ChartType)
Specifies the type of a chart.
Declaration
public ChartBuilder Type(ChartType type)
Parameters
Returns
Width(Double)
Specifies the width of the chart.
Declaration
public ChartBuilder Width(double width)
Parameters
Type |
Name |
Description |
System.Double |
width |
|
Returns