menu

ASP.NET MVC - EJ2

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

    Show / Hide Table of Contents

    Class AccumulationDataLabelSettingsBuilder

    Inheritance
    System.Object
    Syncfusion.EJ2.ControlBuilder
    AccumulationDataLabelSettingsBuilder
    Namespace: Syncfusion.EJ2.Charts
    Assembly: Syncfusion.EJ2.dll
    Syntax
    public class AccumulationDataLabelSettingsBuilder : ControlBuilder

    Constructors

    AccumulationDataLabelSettingsBuilder()

    Declaration
    public AccumulationDataLabelSettingsBuilder()

    AccumulationDataLabelSettingsBuilder(AccumulationDataLabelSettings)

    Declaration
    public AccumulationDataLabelSettingsBuilder(AccumulationDataLabelSettings model)
    Parameters
    Type Name Description
    AccumulationDataLabelSettings model

    Methods

    Angle(Double)

    Specifies the rotation angle of the data label.

    Declaration
    public AccumulationDataLabelSettingsBuilder Angle(double value)
    Parameters
    Type Name Description
    System.Double value
    Returns
    Type
    AccumulationDataLabelSettingsBuilder

    Border(Object)

    Configures the appearance of the border lines with options for width and color properties.

    Declaration
    public AccumulationDataLabelSettingsBuilder Border(object value)
    Parameters
    Type Name Description
    System.Object value
    Returns
    Type
    AccumulationDataLabelSettingsBuilder

    ConnectorStyle(AccumulationChartConnector)

    Options to customize the connector line in the series. By default, the connector length for the Pie series is set to '4%'. For other series, it is set to null.

    Declaration
    public AccumulationDataLabelSettingsBuilder ConnectorStyle(AccumulationChartConnector value)
    Parameters
    Type Name Description
    AccumulationChartConnector value
    Returns
    Type
    AccumulationDataLabelSettingsBuilder

    ConnectorStyle(Action<AccumulationChartConnectorBuilder>)

    Declaration
    public AccumulationDataLabelSettingsBuilder ConnectorStyle(Action<AccumulationChartConnectorBuilder> connectorStyle)
    Parameters
    Type Name Description
    System.Action<AccumulationChartConnectorBuilder> connectorStyle
    Returns
    Type
    AccumulationDataLabelSettingsBuilder

    EnableRotation(Boolean)

    If set to true, the data label will be rotated according to the specified angle.

    Declaration
    public AccumulationDataLabelSettingsBuilder EnableRotation(bool value)
    Parameters
    Type Name Description
    System.Boolean value
    Returns
    Type
    AccumulationDataLabelSettingsBuilder

    Fill(String)

    The background color of the data label accepts hex and rgba values as valid CSS color strings.

    Declaration
    public AccumulationDataLabelSettingsBuilder Fill(string value)
    Parameters
    Type Name Description
    System.String value
    Returns
    Type
    AccumulationDataLabelSettingsBuilder

    Font(AccumulationChartFont)

    Customizes the appearance of the data label text with options for font size, color, style, weight, and family.

    Declaration
    public AccumulationDataLabelSettingsBuilder Font(AccumulationChartFont value)
    Parameters
    Type Name Description
    AccumulationChartFont value
    Returns
    Type
    AccumulationDataLabelSettingsBuilder

    Font(Action<AccumulationChartFontBuilder>)

    Declaration
    public AccumulationDataLabelSettingsBuilder Font(Action<AccumulationChartFontBuilder> font)
    Parameters
    Type Name Description
    System.Action<AccumulationChartFontBuilder> font
    Returns
    Type
    AccumulationDataLabelSettingsBuilder

    Format(String)

    Used to format the data label, accepting global string formats like C, n1, P, etc. It also supports placeholders, such as {value}°C, where {value} represent the point data label (e.g., 20°C).

    Declaration
    public AccumulationDataLabelSettingsBuilder Format(string value)
    Parameters
    Type Name Description
    System.String value
    Returns
    Type
    AccumulationDataLabelSettingsBuilder

    MaxWidth(Double)

    Use this property to limit the label width and apply wrapping or trimming.

    Declaration
    public AccumulationDataLabelSettingsBuilder MaxWidth(double value)
    Parameters
    Type Name Description
    System.Double value
    Returns
    Type
    AccumulationDataLabelSettingsBuilder

    Name(String)

    Specifies the data source field that contains the data label value.

    Declaration
    public AccumulationDataLabelSettingsBuilder Name(string value)
    Parameters
    Type Name Description
    System.String value
    Returns
    Type
    AccumulationDataLabelSettingsBuilder

    Position(AccumulationLabelPosition)

    Specifies the position of the data label relative to the data point. The available options are: Outside - Places the data label outside the data point, which is typically used to avoid overlap with the data point. Inside - Places the data label inside the data point, which is useful for displaying labels within the data point.

    Declaration
    public AccumulationDataLabelSettingsBuilder Position(AccumulationLabelPosition value)
    Parameters
    Type Name Description
    AccumulationLabelPosition value
    Returns
    Type
    AccumulationDataLabelSettingsBuilder

    Rx(Double)

    Specifies the X-axis rounded corner radius for the data label.

    Note that border values must not be null for this feature to work.

    Declaration
    public AccumulationDataLabelSettingsBuilder Rx(double value)
    Parameters
    Type Name Description
    System.Double value
    Returns
    Type
    AccumulationDataLabelSettingsBuilder

    Ry(Double)

    Specifies the Y-axis rounded corner radius for the data label.

    Note that border values must not be null for this feature to work.

    Declaration
    public AccumulationDataLabelSettingsBuilder Ry(double value)
    Parameters
    Type Name Description
    System.Double value
    Returns
    Type
    AccumulationDataLabelSettingsBuilder

    ShowZero(Boolean)

    If set to true, the data label for zero values in the series will be rendered.

    Declaration
    public AccumulationDataLabelSettingsBuilder ShowZero(bool value)
    Parameters
    Type Name Description
    System.Boolean value
    Returns
    Type
    AccumulationDataLabelSettingsBuilder

    Template(String)

    Custom template to format the content of the data label. Use ${point.x} and ${point.y} as placeholders to display the corresponding data point values.

    Declaration
    public AccumulationDataLabelSettingsBuilder Template(string value)
    Parameters
    Type Name Description
    System.String value
    Returns
    Type
    AccumulationDataLabelSettingsBuilder

    TextOverflow(LabelOverflow)

    Defines the text overflow behavior for the data label when the text exceeds the bounds. Available options are: Clip - Truncates the data label when it overflows the bounds. Ellipsis - Displays an ellipsis ("...") at the end of the data label when it overflows the bounds. Set the maximum width of the label using the maxWidth property.

    Declaration
    public AccumulationDataLabelSettingsBuilder TextOverflow(LabelOverflow value)
    Parameters
    Type Name Description
    LabelOverflow value
    Returns
    Type
    AccumulationDataLabelSettingsBuilder

    TextWrap(TextWrap)

    Defines the text wrap behavior for the data label when it overflows the bounds. Available options are: Normal - Truncates the data label when it overflows the bounds. Wrap - Breaks the data label into multiple lines when it is too long to fit on a single line. AnyWhere - Breaks the data label at any point if there are no otherwise acceptable break points. Set the maximum width of the label using the maxWidth property.

    Declaration
    public AccumulationDataLabelSettingsBuilder TextWrap(TextWrap value)
    Parameters
    Type Name Description
    TextWrap value
    Returns
    Type
    AccumulationDataLabelSettingsBuilder

    Visible(Boolean)

    If set to true, data labels for the series are render. By default, it is set to false.

    Declaration
    public AccumulationDataLabelSettingsBuilder Visible(bool value)
    Parameters
    Type Name Description
    System.Boolean value
    Returns
    Type
    AccumulationDataLabelSettingsBuilder
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved