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

Defines the fluent interface for configuring the chart range bar labels.

Definition

Namespace:Kendo.Mvc.UI.Fluent

Assembly:Kendo.Mvc.dll

Syntax:

C#
public class ChartRangeBarLabelsBuilder : ChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>

Inheritance: objectChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>ChartRangeBarLabelsBuilder

Inherited Members ChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>.Font(string)ChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>.Visible(bool)ChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>.VisibleHandler(string)ChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>.VisibleHandler(Func<object, object>)ChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>.Background(string)ChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>.Color(string)ChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>.Color(Func<object, object>)ChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>.Margin(int, int, int, int)ChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>.Margin(int)ChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>.Padding(int, int, int, int)ChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>.Padding(int)ChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>.Border(int, string, ChartDashType)ChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>.Border(Action<ChartBorderBuilder>)ChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>.Format(string)ChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>.Template(string)ChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>.Opacity(double)ChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>.Rotation(int)ChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>.Visual(string)ChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>.Visual(Func<object, object>)ChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>.AriaTemplate(string)ChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>.AriaTemplateId(string)ChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>.AriaTemplateView(MvcHtmlString)ChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>.AriaTemplateHandler(string)ChartLabelsBuilderBase<ChartRangeBarLabelsBuilder>.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 ChartRangeBarLabelsBuilder class.

C#
public ChartRangeBarLabelsBuilder(ChartRangeBarLabels chartRangeBarLabels)
Parameters:chartRangeBarLabelsChartRangeBarLabels

The labels configuration.

Methods

Configures the from label

C#
public ChartRangeBarLabelsBuilder From(Action<ChartBarLabelsBuilder> configurator)
Parameters:configuratorAction<ChartBarLabelsBuilder>

The from label configuration

Returns:

ChartRangeBarLabelsBuilder

Example:
C#
@(Html.Kendo().Chart()
.Name("Chart")
.Series(series =&gt; series
.RangeBar(m =&gt; m.WiFiFrom, m =&gt; m.WiFiTo)
.Labels(labels =&gt; labels.From(f =&gt; f.Visible(true)))
)
)

Sets the from label visibility

C#
public ChartRangeBarLabelsBuilder From(bool visible)
Parameters:visiblebool

Boolean parameter to configure the visibility

Returns:

ChartRangeBarLabelsBuilder

Example:
C#
@(Html.Kendo().Chart()
.Name("Chart")
.Series(series =&gt; series
.RangeBar(m =&gt; m.WiFiFrom, m =&gt; m.WiFiTo)
.Labels(labels =&gt; labels.From(true))
)
)

Configures the to label

C#
public ChartRangeBarLabelsBuilder To(Action<ChartBarLabelsBuilder> configurator)
Parameters:configuratorAction<ChartBarLabelsBuilder>

The to label configuration

Returns:

ChartRangeBarLabelsBuilder

Example:
C#
@(Html.Kendo().Chart()
.Name("Chart")
.Series(series =&gt; series
.RangeBar(m =&gt; m.WiFiFrom, m =&gt; m.WiFiTo)
.Labels(labels =&gt; labels.To(t =&gt; t.Visible(true)))
)
)

Sets the to label visibility

C#
public ChartRangeBarLabelsBuilder To(bool visible)
Parameters:visiblebool

Boolean parameter to configure the visibility

Returns:

ChartRangeBarLabelsBuilder

Example:
C#
@(Html.Kendo().Chart()
.Name("Chart")
.Series(series =&gt; series
.RangeBar(m =&gt; m.WiFiFrom, m =&gt; m.WiFiTo)
.Labels(labels =&gt; labels.To(true))
)
)