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

Defines the fluent API for configuring the CircularGaugeScaleLabelsSettings settings.

Definition

Namespace:Kendo.Mvc.UI.Fluent

Assembly:Kendo.Mvc.dll

Syntax:

C#
public class CircularGaugeScaleLabelsSettingsBuilder

Inheritance: objectCircularGaugeScaleLabelsSettingsBuilder

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

Constructors

C#
public CircularGaugeScaleLabelsSettingsBuilder(CircularGaugeScaleLabelsSettings settings)
Parameters:settingsCircularGaugeScaleLabelsSettings

The CircularGaugeScaleLabelsSettings

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.Scale(s => s.Labels(l=>l.Background(value)))
)

Methods

The background color of the labels. Any valid CSS color string will work here, including hex and rgb

C#
public CircularGaugeScaleLabelsSettingsBuilder Background(string value)
Parameters:valuestring

The value that configures the background.

Returns:

CircularGaugeScaleLabelsSettingsBuilder

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.Scale(s => s.Labels(l=>l.Background(value)))
)

The border of the labels.

C#
public CircularGaugeScaleLabelsSettingsBuilder Border(Action<CircularGaugeScaleLabelsBorderSettingsBuilder> configurator)
Parameters:configuratorAction<CircularGaugeScaleLabelsBorderSettingsBuilder>

The action that configures the border.

Returns:

CircularGaugeScaleLabelsSettingsBuilder

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.Scale(s =&gt; s.Labels(l =&gt; l.Border(b =&gt; b.Color(value)))
)

The text color of the labels. Any valid CSS color string will work here, including hex and rgb.

C#
public CircularGaugeScaleLabelsSettingsBuilder Color(string value)
Parameters:valuestring

The value that configures the color.

Returns:

CircularGaugeScaleLabelsSettingsBuilder

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.Scale(s =&gt; s.Labels(l=&gt;l.Color(value)))
)

The font style of the labels.

C#
public CircularGaugeScaleLabelsSettingsBuilder Font(string value)
Parameters:valuestring

The value that configures the font.

Returns:

CircularGaugeScaleLabelsSettingsBuilder

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.Scale(s =&gt; s.Labels(l=&gt;l.Font(value)))
)

The format of the labels.

C#
public CircularGaugeScaleLabelsSettingsBuilder Format(string value)
Parameters:valuestring

The value that configures the format.

Returns:

CircularGaugeScaleLabelsSettingsBuilder

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.Scale(s =&gt; s.Labels(l=&gt;l.Format(value)))
)

The margin of the labels.

C#
public CircularGaugeScaleLabelsSettingsBuilder Margin(Action<CircularGaugeScaleLabelsMarginSettingsBuilder> configurator)
Parameters:configuratorAction<CircularGaugeScaleLabelsMarginSettingsBuilder>

The action that configures the margin.

Returns:

CircularGaugeScaleLabelsSettingsBuilder

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.Scale(s =&gt; s.Labels(l=&gt;l.Margin(m=&gt;m.Bottom(value)))
)

The padding of the labels.

C#
public CircularGaugeScaleLabelsSettingsBuilder Padding(Action<CircularGaugeScaleLabelsPaddingSettingsBuilder> configurator)
Parameters:configuratorAction<CircularGaugeScaleLabelsPaddingSettingsBuilder>

The action that configures the padding.

Returns:

CircularGaugeScaleLabelsSettingsBuilder

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.Scale(s =&gt; s.Labels(l=&gt;l.Padding(p=&gt;p.Bottom(value)))
)

The labels positions.

C#
public CircularGaugeScaleLabelsSettingsBuilder Position(string value)
Parameters:valuestring

The value that configures the position.

Returns:

CircularGaugeScaleLabelsSettingsBuilder

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.Scale(s =&gt; s.Labels(l=&gt;l.Position(value)))
)

The label template. Template variables: * value - the value

C#
public CircularGaugeScaleLabelsSettingsBuilder Template(string value)
Parameters:valuestring

The value that configures the template.

Returns:

CircularGaugeScaleLabelsSettingsBuilder

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.Scale(s =&gt; s.Labels(l=&gt;l.Template(value)))
)

The label template. Template variables: * value - the value

C#
public CircularGaugeScaleLabelsSettingsBuilder Template<TModel>(TemplateBuilder<TModel> template)
Parameters:templateTemplateBuilder<TModel>

A Template component that configures the template.

Returns:

CircularGaugeScaleLabelsSettingsBuilder

The label template. Template variables: * value - the value

C#
public CircularGaugeScaleLabelsSettingsBuilder TemplateHandler(string value)
Parameters:valuestring

The value that configures the template.

Returns:

CircularGaugeScaleLabelsSettingsBuilder

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.Scale(s =&gt; s.Labels(l=&gt;l.TemplateHandler(value)))
)

The label template. Template variables: * value - the value

C#
public CircularGaugeScaleLabelsSettingsBuilder TemplateId(string value)
Parameters:valuestring

The value that configures the template.

Returns:

CircularGaugeScaleLabelsSettingsBuilder

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.Scale(s =&gt; s.Labels(l=&gt;l.TemplateId(value)))
)

The label template. Template variables: * value - the value

C#
public CircularGaugeScaleLabelsSettingsBuilder TemplateView(MvcHtmlString value)
Parameters:valueMvcHtmlString

The value that configures the template.

Returns:

CircularGaugeScaleLabelsSettingsBuilder

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.Scale(s =&gt; s.Labels(l=&gt;l.TemplateView(Html.Partial("template"))))
)

The visibility of the labels.

C#
public CircularGaugeScaleLabelsSettingsBuilder Visible(bool value)
Parameters:valuebool

The value that configures the visible.

Returns:

CircularGaugeScaleLabelsSettingsBuilder

Example:
C#
@(Html.Kendo().CircularGauge()
.Name("circularGauge")
.Scale(s =&gt; s.Labels(l=&gt;l.Visible(value)))
)