menu

ASP.NET MVC - EJ2

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

    Show / Hide Table of Contents

    Class Chart3DDataLabelSettingsBuilder

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

    Constructors

    Chart3DDataLabelSettingsBuilder()

    Declaration
    public Chart3DDataLabelSettingsBuilder()

    Chart3DDataLabelSettingsBuilder(Chart3DDataLabelSettings)

    Declaration
    public Chart3DDataLabelSettingsBuilder(Chart3DDataLabelSettings model)
    Parameters
    Type Name Description
    Chart3DDataLabelSettings model

    Methods

    Angle(Double)

    Specifies angle for data label.

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

    Border(Chart3DBorder)

    Option for customizing the border lines.

    Declaration
    public Chart3DDataLabelSettingsBuilder Border(Chart3DBorder value)
    Parameters
    Type Name Description
    Chart3DBorder value
    Returns
    Type
    Chart3DDataLabelSettingsBuilder

    Border(Action<Chart3DBorderBuilder>)

    Declaration
    public Chart3DDataLabelSettingsBuilder Border(Action<Chart3DBorderBuilder> border)
    Parameters
    Type Name Description
    System.Action<Chart3DBorderBuilder> border
    Returns
    Type
    Chart3DDataLabelSettingsBuilder

    EnableRotation(Boolean)

    Enables rotation for data label.

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

    Fill(String)

    The background color of the data label accepts value in hex and rgba as a valid CSS color string.

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

    Font(Chart3DTextFont)

    Option for customizing the data label text.

    Declaration
    public Chart3DDataLabelSettingsBuilder Font(Chart3DTextFont value)
    Parameters
    Type Name Description
    Chart3DTextFont value
    Returns
    Type
    Chart3DDataLabelSettingsBuilder

    Font(Action<Chart3DTextFontBuilder>)

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

    Format(String)

    Used to format the point data label that accepts any global string format like 'C', 'n1', 'P' etc. It also accepts placeholder like '{value}°C' in which value represent the point data label, e.g, 20°C.

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

    Margin(Chart3DMargin)

    Margin configuration for the data label.

    Declaration
    public Chart3DDataLabelSettingsBuilder Margin(Chart3DMargin value)
    Parameters
    Type Name Description
    Chart3DMargin value
    Returns
    Type
    Chart3DDataLabelSettingsBuilder

    Margin(Action<Chart3DMarginBuilder>)

    Declaration
    public Chart3DDataLabelSettingsBuilder Margin(Action<Chart3DMarginBuilder> margin)
    Parameters
    Type Name Description
    System.Action<Chart3DMarginBuilder> margin
    Returns
    Type
    Chart3DDataLabelSettingsBuilder

    Name(String)

    The DataSource field that contains the data label value.

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

    Opacity(Double)

    The opacity for the background.

    Declaration
    public Chart3DDataLabelSettingsBuilder Opacity(double value)
    Parameters
    Type Name Description
    System.Double value
    Returns
    Type
    Chart3DDataLabelSettingsBuilder

    Position(Chart3DDataLabelPosition)

    Specifies the position of the data label. They are, top: Positions the label on top of the point. Bottom: Positions the label at the bottom of the point. Middle: Positions the label to the middle of the point.

    Declaration
    public Chart3DDataLabelSettingsBuilder Position(Chart3DDataLabelPosition value)
    Parameters
    Type Name Description
    Chart3DDataLabelPosition value
    Returns
    Type
    Chart3DDataLabelSettingsBuilder

    Template(String)

    Custom template to show the data label. Use ${point.x} and ${point.y} as a placeholder text to display the corresponding data point.

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

    Visible(Boolean)

    If set true, data label for series renders.

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