Class ChartProperties
Inherited Members
Namespace: Syncfusion.JavaScript.DataVisualization.Models
Assembly: Syncfusion.EJ.dll
Syntax
public class ChartProperties : EJTagHelper
Constructors
ChartProperties()
Declaration
public ChartProperties()
Properties
AfterResize
Gets or sets the value for AfterResize event which Fires after resizing the chart control
Declaration
[JsonProperty("afterResize")]
public string AfterResize { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires after resizing the chart.
AnimationComplete
Gets or sets the value for AnimationComplete event which fires after the series animation is completed.
Declaration
[JsonProperty("animationComplete")]
public string AnimationComplete { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires after the series animation is completed. This event will be triggered for each series when animation is enabled.
Annotations
Gets or sets values of the properties in Annotations which specifies the Options for adding and customizing annotations.
Declaration
[JsonProperty("annotations")]
public List<Annotations> Annotations { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<Annotations> |
Remarks
Options for adding and customizing annotations in Chart.
AnnotatonClick
Gets or sets the value for AnnotationClick event which Fires when clicking on an annotation.
Declaration
[JsonProperty("annotationClick")]
public string AnnotatonClick { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires when clicking on an annotation.
AnnotatonRendering
Gets or sets the value for AnnotationRendering event which Fires during rendering annotations.
Declaration
[JsonProperty("annotationRendering")]
public string AnnotatonRendering { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires during rendering annotations.
Axes
Gets or sets the value for Axes which specifies the properties used for customizing the axes.
Declaration
[JsonProperty("axes")]
public List<Axis> Axes { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<Axis> |
Remarks
Specifies the properties used for customizing the axes.
AxesLabelRendering
Declaration
[JsonProperty("axesLabelRendering")]
public string AxesLabelRendering { get; set; }
Property Value
Type | Description |
---|---|
System.String |
AxesLabelsInitialize
Gets or sets the value for AxesLabelsInitialize event which fires during the initialization of axis labels.
Declaration
[JsonProperty("axesLabelsInitialize")]
public string AxesLabelsInitialize { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires during the initialization of axis labels.
AxesRangeCalculate
Gets or sets the value for AxesRangeCalculate event.This event is fired for each axis present in Chart.
Declaration
[JsonProperty("axesRangeCalculate")]
public string AxesRangeCalculate { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires during axes range calculation. This event is fired for each axis present in Chart. You can use this event to customize axis range as required.
AxesTitleRendering
Gets or sets the value for AxesTitleRendering event.This event is triggered for each axis with title.
Declaration
[JsonProperty("axesTitleRendering")]
public string AxesTitleRendering { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires before rendering the axis title. This event is triggered for each axis with title. You can use this event to add custom text to axis title.
AxisLabelClick
Gets or sets the value for AiesLabelClick event which fires when the clicking the axis labels.
Declaration
[JsonProperty("axisLabelClick")]
public string AxisLabelClick { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires when the clicking the axis labels.
AxisLabelMouseMove
Gets or sets the value for AxisLabelMouseMove event which fires during the moving mouse on axis labels.
Declaration
[JsonProperty("axisLabelMouseMove")]
public string AxisLabelMouseMove { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires during the moving mouse on axis labels.
Background
Gets or sets the value for Background which specfies the background color of the chart.
Declaration
[JsonProperty("background")]
public string Background { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Background color of the chart.
BackGroundImageUrl
Gets or sets the value for BackGroundImageUrl which specifies the URL of the image to be used as chart background.
Declaration
[JsonProperty("backGroundImageUrl")]
public string BackGroundImageUrl { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
URL of the image to be used as chart background.
BeforeResize
Gets or sets the value for BeforeResize event which fires before resizing the chart control.
Declaration
[JsonProperty("beforeResize")]
public string BeforeResize { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires before resizing the chart.
Border
Gets or sets the value for Border.
Declaration
[JsonProperty("border")]
public LayoutBorder Border { get; set; }
Property Value
Type | Description |
---|---|
LayoutBorder |
Remarks
Options for customizing the color, opacity and width of the chart border.
CanResize
Gets or sets the value for CanResize which can controls chart responsive in chart control.
Declaration
[JsonProperty("canResize")]
public bool CanResize { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Remarks
Controls whether Chart has to be responsive or not.
ChartArea
Gets or sets the value for ChartArea.
Declaration
[JsonProperty("chartArea")]
public ChartArea ChartArea { get; set; }
Property Value
Type | Description |
---|---|
ChartArea |
Remarks
Options for configuring the border and background of the plot area.
ChartAreaBoundsCalculate
Gets or sets the value for ChartAreaBoundsCalculate event which Fires during the calculation of chart area bounds.
Declaration
[JsonProperty("chartAreaBoundsCalculate")]
public string ChartAreaBoundsCalculate { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires during the calculation of chart area bounds. You can use this event to customize the bounds of chart area.
ChartClick
Gets or sets the value for ChartClick event which chartClick fires on clicking the chart.
Declaration
[JsonProperty("chartClick")]
public string ChartClick { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires on clicking the chart.
ChartDoubleClick
Gets or sets the value for ChartDoubleClick event which fires on double clicking the chart.
Declaration
[JsonProperty("chartDoubleClick")]
public string ChartDoubleClick { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires on double clicking the chart.
ChartMouseLeave
Gets or sets the value for ChartMouseLeave event which fires on moving the mouse away from the chart.
Declaration
[JsonProperty("chartMouseLeave")]
public string ChartMouseLeave { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires on moving the mouse away from the chart.
ChartMouseMove
Gets or sets the value for ChartMouseMove event which Fires on moving mouse over the chart.
Declaration
[JsonProperty("chartMouseMove")]
public string ChartMouseMove { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires on moving mouse over the chart.
ColumnDefinitions
Gets or sets the value for ColumnDefinitions.
Declaration
[JsonProperty("columnDefinitions")]
public List<ColumnDefinitions> ColumnDefinitions { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<ColumnDefinitions> |
Remarks
Options to split Chart into multiple plotting areas vertically. Each object in the collection represents a plotting area in Chart.
CommonSeriesOptions
Gets or sets the value for CommonSeriesOptions which Specifies the properties used for customizing all the series.
Declaration
[JsonProperty("commonSeriesOptions")]
public CommonSeriesOptions CommonSeriesOptions { get; set; }
Property Value
Type | Description |
---|---|
CommonSeriesOptions |
Remarks
Specifies the properties used for customizing all the series.
Create
Gets or sets the value for Create event for chart which fires after chart control is created.
Declaration
[JsonProperty("create")]
public string Create { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires after chart is created.
CrossHair
Gets or sets the value for Cross hair.
Declaration
[JsonProperty("crosshair")]
public CrossHair CrossHair { get; set; }
Property Value
Type | Description |
---|---|
CrossHair |
Remarks
Options for displaying and customizing the cross hair.
Depth
Gets or sets the value for Depth.Depth of the 3D Chart from front view of series to background wall.
Declaration
[JsonProperty("depth")]
public double Depth { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Remarks
Depth of the 3D Chart from front view of series to background wall. This property is applicable only for 3D view.
Destroy
Gets or sets the value for Destroy event which Fires when chart is destroyed completely.
Declaration
[JsonProperty("destroy")]
public string Destroy { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires when chart is destroyed completely.
DisplayTextRendering
Gets or sets the value for DisplayTextRendering event which Fires before rendering the data labels.
Declaration
[JsonProperty("displayTextRendering")]
public string DisplayTextRendering { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires before rendering the data labels. This event is triggered for each data label in the series. You can use this event to add custom text in data labels.
DragEnd
Gets or sets the value for dragEnd event which Fires when ending the drag element in chart.
Declaration
[JsonProperty("dragEnd")]
public string DragEnd { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires when ending the drag
Dragging
Gets or sets the value for dragStart event in which Fires when starting the drag element.
Declaration
[JsonProperty("dragging")]
public string Dragging { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires when starting the drag
DragStart
Gets or sets the value for dragStart event which fires when starting the drag in chart element.
Declaration
[JsonProperty("dragStart")]
public string DragStart { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires when starting the drag
ElementSpacing
Gets or sets the value for ElementSpacing which specifies the spacing value between the elements.
Declaration
[JsonProperty("elementSpacing")]
public double ElementSpacing { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Remarks
Specifies the spacing value between the elements.
Enable3D
Gets or sets the value for Enable3D which controls the 3D view has to enabled or not in chart.
Declaration
[JsonProperty("enable3D")]
public bool Enable3D { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Remarks
Controls whether 3D view has to be enabled or not. 3D view is supported only for column, bar. Stacking column, stacking bar, pie and doughnut series types.
EnableCanvasRendering
Gets or sets the value for EnableCanvasRendering which supports the all functionalitues in SVG rendering except 3D charts.
Declaration
[JsonProperty("enableCanvasRendering")]
public bool EnableCanvasRendering { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Remarks
Controls whether Chart has to be rendered as Canvas or SVG. Canvas rendering supports all functionalities in SVG rendering except 3D Charts.
EnableRotation
Gets or sets the value for EnableRotation which 3D view has rotated or dragging. The property is applicable only for 3D view.
Declaration
[JsonProperty("enableRotation")]
public bool EnableRotation { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Remarks
Controls whether 3D view has to be rotated on dragging. This property is applicable only for 3D view.
ExportSettings
Declaration
[JsonProperty("exportSettings")]
public ExportSettings ExportSettings { get; set; }
Property Value
Type | Description |
---|---|
ExportSettings |
Indicators
Gets or sets the value for Indicators which options to customize the technical indicators.
Declaration
[JsonProperty("indicators")]
public List<ChartIndicator> Indicators { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<ChartIndicator> |
Remarks
Options to customize the technical indicators.
InitSeriesRender
Gets or sets the value for InitSeriesRender which Show and hide the default series in chart
Declaration
[JsonProperty("initSeriesRender")]
public bool InitSeriesRender { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Remarks
Show/hide the default series.
IsResponsive
Gets or sets the value for isResponsive which controls the chart has to responsive or not
Declaration
[JsonProperty("isResponsive")]
public bool IsResponsive { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Remarks
Controls whether Chart has to be responsive or not.
Legend
Gets or sets the value for Legend which customize the legend items and legend title.
Declaration
[JsonProperty("legend")]
public Legend Legend { get; set; }
Property Value
Type | Description |
---|---|
Legend |
Remarks
Options to customize the legend items and legend title.
LegendBoundsCalculate
Gets or sets the value for LegendBoundsCalculate event. Fires during the calculation of legend bounds.
Declaration
[JsonProperty("legendBoundsCalculate")]
public string LegendBoundsCalculate { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires during the calculation of legend bounds. You can use this event to customize the bounds of legend.
LegendItemClick
Gets or sets the value for LegendItemClick event which Fires on clicking the legend item.
Declaration
[JsonProperty("legendItemClick")]
public string LegendItemClick { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires on clicking the legend item.
LegendItemMouseMove
Gets or sets the value for LegendItemMouseMove event which Fires when moving mouse over legend item.
Declaration
[JsonProperty("legendItemMouseMove")]
public string LegendItemMouseMove { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires when moving mouse over legend item. You can use this event for hit testing on legend items.
LegendItemRendering
Gets or sets the value for LegendItemRendering event.This event is fired for each legend item in Chart.
Declaration
[JsonProperty("legendItemRendering")]
public string LegendItemRendering { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires before rendering the legend item. This event is fired for each legend item in Chart. You can use this event to customize legend item shape or add custom text to legend item.
LengendBoundsCalculate
Gets or sets the value for LengendBoundsCalculate event.Fires during the calculation of legend bounds.
Declaration
[JsonProperty("lengendBoundsCalculate")]
[Obsolete("LengendBoundsCalculate is deprecated, please use LegendBoundsCalculate instead.")]
public string LengendBoundsCalculate { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires during the calculation of legend bounds. You can use this event to customize the bounds of legend.
Load
Gets or sets the value for Load event which load event fires before loading the chart control.
Declaration
[JsonProperty("load")]
public string Load { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires before loading the chart.
Loaded
Gets or sets the value for Loaded event which loaded event fires after loading chart control
Declaration
[JsonProperty("loaded")]
public string Loaded { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires after loading chart.
Locale
Gets or sets the value for Locale.String type properties like title text are not localized automatically.
Declaration
[JsonProperty("locale")]
public string Locale { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Name of the culture based on which chart should be localized. Number and date time values are localized with respect to the culture name. String type properties like title text are not localized automatically. Provide localized text as value to string type properties.
Margin
Gets or sets the value for Margin.
Declaration
[JsonProperty("margin")]
public Margin Margin { get; set; }
Property Value
Type | Description |
---|---|
Margin |
Remarks
Options to customize the left, right, top and bottom margins of chart area.
MultiLevelLabelClick
Gets or sets the value for multiLevelLabelClick event which fires after clicking on the multi level label.
Declaration
[JsonProperty("multiLevelLabelClick")]
public string MultiLevelLabelClick { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires after clicking on the multi level label.
MultiLevelLabelRendering
Gets or sets the value for multiLevelLabelRendering event which fires while rendering the multi level label.
Declaration
[JsonProperty("multiLevelLabelRendering")]
public string MultiLevelLabelRendering { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires while rendering the multi level label.
Palette
Palette is used to store the series fill color in array and apply the color to series collection in the order of series index.
Declaration
[JsonProperty("palette")]
public List<string> Palette { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.String> |
Remarks
Specifies options to customize the palette.
PerspectiveAngle
Gets or sets the value for PerspectiveAngle in which chart appears closer when perspective angle is decreased and distant when increased.
Declaration
[JsonProperty("perspectiveAngle")]
public double PerspectiveAngle { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Remarks
Perspective angle of the 3D view. Chart appears closer when perspective angle is decreased, and distant when perspective angle is increased. This property is applicable only when 3D view is enabled.
PointRegionClick
Gets or sets the value for PointRegionClick event which fires on clicking a point in chart.
Declaration
[JsonProperty("pointRegionClick")]
public string PointRegionClick { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires on clicking a point in chart. You can use this event to handle clicks made on points.
PointRegionMouseMove
Gets or sets the value for PointRegionMouseMove event which fires when mouse is moved over a point.
Declaration
[JsonProperty("pointRegionMouseMove")]
public string PointRegionMouseMove { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires when mouse is moved over a point.
PreRender
Gets or sets the value for PreRender event which fires before rendering the chart control.
Declaration
[JsonProperty("preRender")]
public string PreRender { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires before rendering chart.
PrimaryXAxis
This is a horizontal axis that contains options to configure axis and it is the primary x axis for all the series in series array. To override x axis for particular series, create an axis object by providing unique name by using name property and add it to axes array. Then, assign the name to the series’s xAxisName property to link both axis and series.
Declaration
[JsonProperty("primaryXAxis")]
public Axis PrimaryXAxis { get; set; }
Property Value
Type | Description |
---|---|
Axis |
Remarks
This is a horizontal axis that contains options to configure axis and it is the primary x axis for all the series in series array. To override x axis for particular series, create an axis object by providing unique name by using name property and add it to axes array. Then, assign the name to the series’s xAxisName property to link both axis and series.
PrimaryYAxis
This is a vertical axis that contains options to configure axis. This is the primary y axis for all the series in series array. To override y axis for particular series, create an axis object by providing unique name by using name property and add it to axes array. Then, assign the name to the series’s yAxisName property to link both axis and series.
Declaration
[JsonProperty("primaryYAxis")]
public Axis PrimaryYAxis { get; set; }
Property Value
Type | Description |
---|---|
Axis |
Remarks
This is a vertical axis that contains options to configure axis. This is the primary y axis for all the series in series array. To override y axis for particular series, create an axis object by providing unique name by using name property and add it to axes array. Then, assign the name to the series’s yAxisName property to link both axis and series.
RangeSelected
Gets or sets the value for rangeSelected event which fires after selecting the particular data in chart
Declaration
[JsonProperty("rangeSelected")]
public string RangeSelected { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires after selecting the particular data in chart. Used to obtain the data after selection.
Rotation
Gets or sets the value for Rotation.This property is applicable only when 3D is enabled.
Declaration
[JsonProperty("rotation")]
public double Rotation { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Remarks
Rotation angle of the 3D view. This property is applicable only when 3D view is enabled.
RowDefinitions
Gets or sets the value for RowDefinitions.
Declaration
[JsonProperty("rowDefinitions")]
public List<RowDefinitions> RowDefinitions { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<RowDefinitions> |
Remarks
Options to split Chart into multiple plotting areas horizontally. Each object in the collection represents a plotting area in Chart.
ScrollChanged
Gets or sets value for ScrollChanged event.This property fires when changing the scrollbar
Declaration
[HtmlAttributeName("scrollChanged")]
public string ScrollChanged { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires when changing the scrollbar
ScrollEnd
Gets or sets the start and end value for ScrollEnd event which fires after changing the scrollbar.
Declaration
[JsonProperty("scrollEnd")]
public string ScrollEnd { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires after changing the scrollbar.
ScrollStart
Gets or sets value for ScrollUp event which Fires after scrolling up in chart control.
Declaration
[JsonProperty("scrollStart")]
public string ScrollStart { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires after scrolling up.
SelectedDataPointIndexes
Gets or sets the value for ColumnDefinitions.
Declaration
[JsonProperty("selectedDataPointIndexes")]
public List<SelectedDataPointIndexes> SelectedDataPointIndexes { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<SelectedDataPointIndexes> |
Remarks
Options to split Chart into multiple plotting areas vertically. Each object in the collection represents a plotting area in Chart.
Series
Gets or sets the value for Series which specifies the properties used for customizing the series.
Declaration
[JsonProperty("series")]
public List<Series> Series { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<Series> |
Remarks
Specifies the properties used for customizing the series.
SeriesRegionClick
Gets or sets the value for SeriesRegionClick event which Fires when clicking on a series..
Declaration
[JsonProperty("seriesRegionClick")]
public string SeriesRegionClick { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires when clicking on a series.
SeriesRendering
Gets or sets the value for SeriesRendering event.Fires before rendering a series. This event is fired for each series in Chart.
Declaration
[JsonProperty("seriesRendering")]
public string SeriesRendering { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires before rendering a series. This event is fired for each series in Chart.
SideBySideSeriesPlacement
Gets or sets the value for SideBySideSeriesPlacement.data points has to be displayed side by side or along the depth of the axis.
Declaration
[JsonProperty("sideBySideSeriesPlacement")]
public bool? SideBySideSeriesPlacement { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> |
Remarks
Controls whether data points has to be displayed side by side or along the depth of the axis.
Size
Gets or sets the value for Size which Specifies size of the chart.
Declaration
[JsonProperty("size")]
public ModelSize Size { get; set; }
Property Value
Type | Description |
---|---|
ModelSize |
Remarks
Specifies size of the chart.
SymbolRendering
Gets or sets the value for SymbolRendering event which fires before rendering the marker symbols.
Declaration
[JsonProperty("symbolRendering")]
public string SymbolRendering { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires before rendering the marker symbols. This event is triggered for each marker in Chart.
Theme
Gets or sets the value for Theme which specifies the theme(varies type of theme) for Chart.
Declaration
[JsonConverter(typeof(StringEnumConverter))]
[JsonProperty("theme")]
public ChartTheme Theme { get; set; }
Property Value
Type | Description |
---|---|
ChartTheme |
Remarks
Specifies the theme for Chart.
Tilt
Gets or sets the value for Tilt.erty is applicable only when 3D view is enabled.
Declaration
[JsonProperty("tilt")]
public double Tilt { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Remarks
Slope angle of 3D Chart. This property is applicable only when 3D view is enabled.
Title
Gets or sets the value for Title which has to be used to set the title and subtitle in chart.
Declaration
[JsonProperty("title")]
public ChartTitle Title { get; set; }
Property Value
Type | Description |
---|---|
ChartTitle |
Remarks
Options for customizing the title and subtitle of Chart.
TitleRendering
Gets or sets the value for TitleRendering event which fires before rendering the Chart title.
Declaration
[JsonProperty("titleRendering")]
public string TitleRendering { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires before rendering the Chart title. You can use this event to add custom text in Chart title.
ToolTipInitialize
Gets or sets the value for ToolTipInitialize event which Fires before rendering the tooltip.
Declaration
[JsonProperty("toolTipInitialize")]
public string ToolTipInitialize { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires before rendering the tooltip. This event is fired when tooltip is enabled and mouse is hovered on a Chart point. You can use this event to customize tooltip before rendering.
TrackAxisToolTip
Gets or sets the value for TrackAxisToolTip event which Fires before rendering crosshair tooltip in axis.
Declaration
[JsonProperty("trackAxisToolTip")]
public string TrackAxisToolTip { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires before rendering crosshair tooltip in axis. This event is fired for each axis with crosshair label enabled. You can use this event to customize crosshair label before rendering.
TrackToolTip
Gets or sets the value for TrackToolTip event which Fires before rendering trackball tooltip.
Declaration
[JsonProperty("trackToolTip")]
public string TrackToolTip { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires before rendering trackball tooltip. This event is fired for each series in Chart because trackball tooltip is displayed for all the series. You can use this event to customize the text displayed in trackball tooltip.
TrendlineRendering
Gets or sets the value for TrendlineRendering event which fires during rendering trendline.
Declaration
[JsonProperty("trendlineRendering")]
public string TrendlineRendering { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires during rendering trendline.
WallSize
Gets or sets the value for WallSize.This property is applicable only when 3D view is enabled.
Declaration
[JsonProperty("wallSize")]
public double WallSize { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Remarks
Width of the wall used in 3D Chart. Wall is present only in Cartesian type 3D series and not in 3D pie or Doughnut series. This property is applicable only when 3D view is enabled.
Zoomed
Gets or sets the value for Zoomed event which zoomed event Fires when zoomed the chart.
Declaration
[JsonProperty("zoomed")]
public string Zoomed { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Fires when zoomed the chart.
Zooming
Gets or sets the value for Zooming.
Declaration
[JsonProperty("zooming")]
public Zooming Zooming { get; set; }
Property Value
Type | Description |
---|---|
Zooming |
Remarks
Options for enabling zooming feature of chart.
Methods
GetControlDetails()
Declaration
protected override object GetControlDetails()
Returns
Type | Description |
---|---|
System.Object |
Overrides
ShouldSerializeAnnotations()
Declaration
public bool ShouldSerializeAnnotations()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeAxes()
Declaration
public bool ShouldSerializeAxes()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeBorder()
Declaration
public bool ShouldSerializeBorder()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeChartArea()
Declaration
public bool ShouldSerializeChartArea()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeColumnDefinitions()
Declaration
public bool ShouldSerializeColumnDefinitions()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeCommonSeriesOptions()
Declaration
public bool ShouldSerializeCommonSeriesOptions()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeExporting()
Declaration
public bool ShouldSerializeExporting()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeIndicators()
Declaration
public bool ShouldSerializeIndicators()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeLegend()
Declaration
public bool ShouldSerializeLegend()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeMargin()
Declaration
public bool ShouldSerializeMargin()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializePrimaryXAxis()
Declaration
public bool ShouldSerializePrimaryXAxis()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializePrimaryYAxis()
Declaration
public bool ShouldSerializePrimaryYAxis()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeRowDefinitions()
Declaration
public bool ShouldSerializeRowDefinitions()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeSelectedDataPointIndexes()
Declaration
public bool ShouldSerializeSelectedDataPointIndexes()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeSeries()
Declaration
public bool ShouldSerializeSeries()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeSize()
Declaration
public bool ShouldSerializeSize()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeTitle()
Declaration
public bool ShouldSerializeTitle()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeZooming()
Declaration
public bool ShouldSerializeZooming()
Returns
Type | Description |
---|---|
System.Boolean |