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 ChartDateAxisLabelsBuilder : ChartAxisLabelsBuilder

Inheritance: objectChartLabelsBuilderBase<ChartAxisLabelsBuilder>ChartAxisLabelsBuilderChartDateAxisLabelsBuilder

Inherited Members ChartAxisLabelsBuilder.Mirror(bool)ChartAxisLabelsBuilder.Position(ChartAxisLabelsPosition)ChartAxisLabelsBuilder.Step(int)ChartAxisLabelsBuilder.Skip(int)ChartAxisLabelsBuilder.Rotation(string)ChartAxisLabelsBuilder.Rotation(Action<ChartAxisLabelsRotationBuilder>)ChartLabelsBuilderBase<ChartAxisLabelsBuilder>.Font(string)ChartLabelsBuilderBase<ChartAxisLabelsBuilder>.Visible(bool)ChartLabelsBuilderBase<ChartAxisLabelsBuilder>.VisibleHandler(string)ChartLabelsBuilderBase<ChartAxisLabelsBuilder>.VisibleHandler(Func<object, object>)ChartLabelsBuilderBase<ChartAxisLabelsBuilder>.Background(string)ChartLabelsBuilderBase<ChartAxisLabelsBuilder>.Color(string)ChartLabelsBuilderBase<ChartAxisLabelsBuilder>.Color(Func<object, object>)ChartLabelsBuilderBase<ChartAxisLabelsBuilder>.Margin(int, int, int, int)ChartLabelsBuilderBase<ChartAxisLabelsBuilder>.Margin(int)ChartLabelsBuilderBase<ChartAxisLabelsBuilder>.Padding(int, int, int, int)ChartLabelsBuilderBase<ChartAxisLabelsBuilder>.Padding(int)ChartLabelsBuilderBase<ChartAxisLabelsBuilder>.Border(int, string, ChartDashType)ChartLabelsBuilderBase<ChartAxisLabelsBuilder>.Border(Action<ChartBorderBuilder>)ChartLabelsBuilderBase<ChartAxisLabelsBuilder>.Format(string)ChartLabelsBuilderBase<ChartAxisLabelsBuilder>.Template(string)ChartLabelsBuilderBase<ChartAxisLabelsBuilder>.Opacity(double)ChartLabelsBuilderBase<ChartAxisLabelsBuilder>.Rotation(int)ChartLabelsBuilderBase<ChartAxisLabelsBuilder>.Visual(string)ChartLabelsBuilderBase<ChartAxisLabelsBuilder>.Visual(Func<object, object>)ChartLabelsBuilderBase<ChartAxisLabelsBuilder>.AriaTemplate(string)ChartLabelsBuilderBase<ChartAxisLabelsBuilder>.AriaTemplateId(string)ChartLabelsBuilderBase<ChartAxisLabelsBuilder>.AriaTemplateView(MvcHtmlString)ChartLabelsBuilderBase<ChartAxisLabelsBuilder>.AriaTemplateHandler(string)ChartLabelsBuilderBase<ChartAxisLabelsBuilder>.AriaTemplate<TModel>(TemplateBuilder<TModel>)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 ChartDateAxisLabelsBuilder class.

C#
public ChartDateAxisLabelsBuilder(ChartAxisLabels chartLabels)
Parameters:chartLabelsChartAxisLabels

The labels configuration.

Methods

Culture to use for formatting the dates.

C#
public ChartDateAxisLabelsBuilder Culture(CultureInfo culture)
Parameters:cultureCultureInfo

Culture to use for formatting the dates.

Returns:

ChartDateAxisLabelsBuilder

Example:
C#
@(Html.Kendo().Chart()
.Name("Chart")
.CategoryAxis(axis =&gt; axis
.Date()
.Categories(sale =&gt; sale.Date)
.Labels(labels =&gt; labels.Culture(new CultureInfo("es-ES")))
)
)

Culture to use for formatting the dates. See Globalization for more information.

C#
public ChartDateAxisLabelsBuilder DateFormats(Action<ChartAxisLabelsDateFormatsBuilder> configurator)
Parameters:configuratorAction<ChartAxisLabelsDateFormatsBuilder>

Culture to use for formatting the dates.

Returns:

ChartDateAxisLabelsBuilder

Example:
C#
@(Html.Kendo().Chart()
.Name("Chart")
.CategoryAxis(axis =&gt; axis
.Date()
.Categories(sale =&gt; sale.Date)
.Labels(labels =&gt; labels
.DateFormats(formats =&gt; formats
.Days("dd")
)
)
)
)