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

Defines the fluent interface for configuring the chart connectors.

Definition

Namespace:Kendo.Mvc.UI.Fluent

Assembly:Kendo.Mvc.dll

Syntax:

C#
public class ChartPieConnectorsBuilder

Inheritance: objectChartPieConnectorsBuilder

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

C#
public ChartPieConnectorsBuilder(ChartPieConnectors pieConnectors)
Parameters:pieConnectorsChartPieConnectors

The connectors configuration.

Methods

Sets the function used to retrieve connector color.

C#
public ChartPieConnectorsBuilder Color(Func<object, object> colorFunction)
Parameters:colorFunctionFunc<object, object>

The JavaScript function that will be executed to retrieve the color of each connector.

Returns:

ChartPieConnectorsBuilder

Example:
C#
@(Html.Kendo().Chart()
.Name("Chart")
.Series(series =&gt; series
.Pie(p =&gt; p.Sales)
.Connectors(c =&gt; c
.ColorHandler(
@&lt;text&gt;
function(point) {
return point.value &gt; 5 ? "red" : "green";
}
&lt;/text&gt;
)
)
)
)

Sets the connectors color

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

The connectors color.

Returns:

ChartPieConnectorsBuilder

Example:
C#
@(Html.Kendo().Chart()
.Name("Chart")
.Series(series =&gt; series
.Pie(p =&gt; p.Sales)
.Connectors(c =&gt; c
.Color(red)
)
)
)

Sets the connectors padding

C#
public ChartPieConnectorsBuilder Padding(int padding)
Parameters:paddingint

The connectors padding.

Returns:

ChartPieConnectorsBuilder

Example:
C#
@(Html.Kendo().Chart()
.Name("Chart")
.Series(series =&gt; series
.Pie(p =&gt; p.Sales)
.Connectors(c =&gt; c
.Padding(10)
)
)
)

Sets the connectors width

C#
public ChartPieConnectorsBuilder Width(int width)
Parameters:widthint

The connectors width.

Returns:

ChartPieConnectorsBuilder

Example:
C#
@(Html.Kendo().Chart()
.Name("Chart")
.Series(series =&gt; series
.Pie(p =&gt; p.Sales)
.Connectors(c =&gt; c
.Width(3)
)
)
)