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

ChartLegendItemBuilder

Methods

Area(System.Action)

Sets the configuration of the legend items of type area. By default, all series except line and scatter use this legend type.

Parameters

configurator - System.Action<ChartLegendItemAreaSettingsBuilder>

The configurator for the area setting.

Example


            @(Html.Kendo().Chart()
                      .Name("Chart")
                      .Legend(legend => legend.Item(item => item.Area(a => a.Background("green"))))
            )

Cursor(System.String)

Sets the legend item cursor style

Parameters

cursor - System.String

The cursor style.

Example


            @(Html.Kendo().Chart()
                      .Name("Chart")
                      .Legend(legend => legend.Item(item => item.Cursor("pointer")))
            )

Highlight(System.Action)

The highlight configuration of the legend item.

Parameters

configurator - System.Action<ChartLegendItemHighlightSettingsBuilder>

The configurator for the highlight setting.

Example


            @(Html.Kendo().Chart()
                      .Name("Chart")
                      .Legend(legend => legend.Item(item => item.Highlight(h => h.Visible(true))))
            )

Line(System.Action)

Sets the configuration of the legend items of type line. This is the default legend item type for all line and scatter series.

Parameters

configurator - System.Action<ChartLegendItemLineSettingsBuilder>

The configurator for the line setting.

Example


            @(Html.Kendo().Chart()
                      .Name("Chart")
                      .Legend(legend => legend.Item(item => item.Line(l => l.Color("green"))))
            )

Markers(System.Action)

The configuration of the Chart legend item markers.By default, the marker configuration will be the same as the series.markers settings of the displayed series.

Parameters

configurator - System.Action<ChartLegendItemMarkersSettingsBuilder>

The configurator for the markers setting.

Example


            @(Html.Kendo().Chart()
                      .Name("Chart")
                      .Legend(legend => legend.Item(item => item.Markers(m => m.Visible(true))))
            )

Visual(System.String)

Sets the legend item visual handler

Parameters

handler - System.String

The JavaScript item visual handler name.

Example


            @(Html.Kendo().Chart()
                      .Name("Chart")
                      .Legend(legend => legend.Item(item => item.Visual("itemVisual")))
            )

Visual(System.Func)

Sets the note visual handler

Parameters

handler - System.Func<Object,Object>

The handler

Example


            @(Html.Kendo().Chart()
                      .Name("Chart")
                      .Legend(legend => legend.Item(item => item.Visual(
                        @<text>
                            function(e) {
                                return e.createVisual(); // returns the default visual
                            }
                        </text>
                    )))
            )

Type(Kendo.Mvc.UI.ChartLegendItemType)

The type of the legend items.

Parameters

value - ChartLegendItemType

The value for Type

Example


            @(Html.Kendo().Chart()
                      .Name("Chart")
                      .Legend(legend => legend.Item(item => item.Type(ChartLegendItemType.Line)))
            )

In this article
Not finding the help you need?