New to Telerik UI for ASP.NET MVC? Start a free 30-day trial

Defines the fluent interface for configuring the chart labels.

Definition

Namespace:Kendo.Mvc.UI.Fluent

Assembly:Kendo.Mvc.dll

Syntax:

C#
public class ChartLegendLabelsBuilder

Inheritance: objectChartLegendLabelsBuilder

Inherited Members object.GetType()object.MemberwiseClone()object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()...

Constructors

Initializes a new instance of the ChartLegendLabelsBuilder class.

C#
public ChartLegendLabelsBuilder(ChartLegendLabels legendLabels)
Parameters:legendLabelsChartLegendLabels

The labels configuration.

Methods

Sets the labels text color

C#
public ChartLegendLabelsBuilder Color(string color)
Parameters:colorstring

The labels text color.

Returns:

ChartLegendLabelsBuilder

Example:
C#
@(Html.Kendo().Chart()
.Name("Chart")
.Legend(legend => legend
.Labels(labels => labels
.Color("Red")
)
)
)

Sets the labels font

C#
public ChartLegendLabelsBuilder Font(string font)
Parameters:fontstring

The labels font (CSS format).

Returns:

ChartLegendLabelsBuilder

Example:
C#
@(Html.Kendo().Chart()
.Name("Chart")
.Legend(legend => legend
.Labels(labels => labels
.Font("14px Arial,Helvetica,sans-serif")
)
)
)

Sets the labels padding

C#
public ChartLegendLabelsBuilder Padding(int top, int right, int bottom, int left)
Parameters:topint

The labels top padding.

rightint

The labels right padding.

bottomint

The labels bottom padding.

leftint

The labels left padding.

Returns:

ChartLegendLabelsBuilder

Example:
C#
@(Html.Kendo().Chart()
.Name("Chart")
.Legend(legend => legend
.Labels(labels => labels
.Padding(10, 15, 15, 10)
)
)
)

Sets the labels padding

C#
public ChartLegendLabelsBuilder Padding(int padding)
Parameters:paddingint

The labels padding.

Returns:

ChartLegendLabelsBuilder

Example:
C#
@(Html.Kendo().Chart()
.Name("Chart")
.Legend(legend => legend
.Labels(labels => labels
.Padding(10)
)
)
)

Sets the labels template.

C#
public ChartLegendLabelsBuilder Template(string template)
Parameters:templatestring

The labels template.

Returns:

ChartLegendLabelsBuilder

Example:
C#
@(Html.Kendo().Chart()
.Name("Chart")
.Legend(legend => legend
.Labels(labels => labels
.Template("#:series.name#")
)
)
)