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

Defines the fluent interface for configuring the GaugeArea.

Definition

Namespace:Kendo.Mvc.UI.Fluent

Assembly:Kendo.Mvc.dll

Syntax:

C#
public class GaugeAreaBuilder

Inheritance: objectGaugeAreaBuilder

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

C#
public GaugeAreaBuilder(GaugeArea gaugeArea)
Parameters:gaugeAreaGaugeArea

The gauge area.

Methods

Sets the chart area background color.

C#
public GaugeAreaBuilder Background(string background)
Parameters:backgroundstring

The background color.

Returns:

GaugeAreaBuilder

Example:
C#
@( Html.Kendo().LinearGauge()
.Name("linearGauge")
.GaugeArea(gaugeArea => gaugeArea.Background("red"))
.Render();
)

Configures the gauge area border

C#
public GaugeAreaBuilder Border(Action<ChartBorderBuilder> configurator)
Parameters:configuratorAction<ChartBorderBuilder>

The border configuration action

Returns:

GaugeAreaBuilder

Sets the gauge area border.

C#
public GaugeAreaBuilder Border(int width, string color, ChartDashType dashType)
Parameters:widthint

The border width.

colorstring

The border color (CSS syntax).

dashTypeChartDashType

The border dash type.

Returns:

GaugeAreaBuilder

Example:
C#
@( Html.Kendo().LinearGauge()
.Name("linearGauge")
.GaugeArea(gaugeArea =&gt; gaugeArea.Border(1, "#000", ChartDashType.Dot))
.Render();
)

Sets the gauge area margin.

C#
public GaugeAreaBuilder Margin(int top, int right, int bottom, int left)
Parameters:topint

The gauge area top margin.

rightint

The gauge area right margin.

bottomint

The gauge area bottom margin.

leftint

The gauge area left margin.

Returns:

GaugeAreaBuilder

Example:
C#
@( Html.Kendo().LinearGauge()
.Name("linearGauge")
.GaugeArea(gaugeArea =&gt; gaugeArea.Margin(0, 5, 5, 0))
.Render();
)

Sets the gauge area margin.

C#
public GaugeAreaBuilder Margin(int margin)
Parameters:marginint

The gauge area margin.

Returns:

GaugeAreaBuilder

Example:
C#
@( Html.Kendo().LinearGauge()
.Name("linearGauge")
.GaugeArea(gaugeArea =&gt; gaugeArea.Margin(5))
.Render();
)