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

Defines the fluent interface for configuring ranges.

Definition

Namespace:Kendo.Mvc.UI.Fluent

Assembly:Kendo.Mvc.dll

Syntax:

C#
public class GaugeScaleRangesBuilder

Inheritance: objectGaugeScaleRangesBuilder

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 GaugeScaleRangesBuilder class.

C#
public GaugeScaleRangesBuilder(GaugeScaleRanges item)
Parameters:itemGaugeScaleRanges

The scale ranges.

Methods

Sets the ranges color

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

The ranges color.

Returns:

GaugeScaleRangesBuilder

Example:
C#
@( Html.Kendo().LinearGauge()
.Name("linearGauge")
.Scale(scale => scale
.Ranges(ranges => ranges
.Add().Color("Red");
)
)
.Render();
)

Sets the ranges start position.

C#
public GaugeScaleRangesBuilder From(double from)
Parameters:fromdouble

The ranges start position.

Returns:

GaugeScaleRangesBuilder

Example:
C#
@( Html.Kendo().LinearGauge()
.Name("linearGauge")
.Scale(scale => scale
.Ranges(ranges => ranges
.Add().From(1).Color("Red");
)
)
.Render();
)

Sets the ranges opacity

C#
public GaugeScaleRangesBuilder Opacity(double opacity)
Parameters:opacitydouble

The ranges opacity.

Returns:

GaugeScaleRangesBuilder

Example:
C#
@( Html.Kendo().LinearGauge()
.Name("linearGauge")
.Scale(scale => scale
.Ranges(ranges => ranges
.Add().Opacity(0.5);
)
)
.Render();
)

Sets the ranges end position.

C#
public GaugeScaleRangesBuilder To(double to)
Parameters:todouble

The ranges end position.

Returns:

GaugeScaleRangesBuilder

Example:
C#
@( Html.Kendo().LinearGauge()
.Name("linearGauge")
.Scale(scale => scale
.Ranges(ranges => ranges
.Add().To(2).Color("Red");
)
)
.Render();
)