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

Defines the Kendo UI Chart Pyramid series.

Definition

Constructors

Initializes a new instance of the ChartPyramidSeries<TModel, TValue> class.

C#
public ChartPyramidSeries()

Initializes a new instance of the ChartPyramidSeries<TModel, TValue> class.

C#
public ChartPyramidSeries(Expression<Func<TModel, TValue>> expressionValue, Expression<Func<TModel, string>> expressionCategory, Expression<Func<TModel, string>> expressionColor, Expression<Func<TModel, bool>> expressionVisibleInLegend)
Parameters:expressionValueExpression<Func<TModel, TValue>>

The value expression.

expressionCategoryExpression<Func<TModel, string>>

The category expression.

expressionColorExpression<Func<TModel, string>>

The color expression.

expressionVisibleInLegendExpression<Func<TModel, bool>>

The visibleInLegend expression.

Initializes a new instance of the ChartPyramidSeries<TModel, TValue> class.

C#
public ChartPyramidSeries(IEnumerable data)
Parameters:dataIEnumerable

The data.

Properties

Gets or sets the pyramid border

C#
public ChartElementBorder Border { get; set; }

Implements: IChartPyramidSeries.Border

Gets a function which returns the category of the property to which the column is bound to.

C#
public Func<TModel, string> Category { get; }

Gets the model data category member name.

C#
public string CategoryMember { get; set; }
Property Value:

The model data category member name.

Implements: IChartBoundSeries.CategoryMember

Color

Func<TModel, string>

Gets a function which returns the color of the property to which the column is bound to.

C#
public Func<TModel, string> Color { get; set; }

Gets the model data color member name.

C#
public string ColorMember { get; set; }
Property Value:

The model data color member name.

Implements: IChartBoundSeries.ColorMember

The pyramid chart data configuration.

C#
public IEnumerable Data { get; set; }

Implements: IChartBoundSeries.Data

Get or set the pyramid chart DynamicHeight option

C#
public bool DynamicHeight { get; set; }

Implements: IChartPyramidSeries.DynamicHeight

Gets the pyramid chart data labels configuration

C#
public ChartPyramidLabels Labels { get; set; }

Implements: IChartPyramidSeries.Labels

Gets the model data member name.

C#
public string Member { get; set; }
Property Value:

The model data member name.

Implements: IChartBoundSeries.Member

Gets the model data note text member name.

C#
public string NoteTextMember { get; set; }
Property Value:

The model data note text member name.

Implements: IChartBoundSeries.NoteTextMember

Gets or sets the dataItem field which contains the series pattern configuration for individual chart segments.

C#
public string PatternField { get; set; }

Implements: IChartPyramidSeries.PatternField

Get or set the pyramid chart SegmentSpacing option

C#
public double SegmentSpacing { get; set; }

Implements: IChartPyramidSeries.SegmentSpacing

Gets the series type.

C#
public string Type { get; set; }

Implements: IChartPyramidSeries.Type

Gets the model data visibleInLegend member name.

C#
public string VisibleInLegendMember { get; set; }
Property Value:

The model data visibleInLegend member name.

Implements: IChartPyramidSeries.VisibleInLegendMember

Gets or sets the series visual handler.

C#
public ClientHandlerDescriptor Visual { get; set; }
Property Value:

The series visual handler.

Implements: IChartPyramidSeries.Visual

Methods

Creates a new ChartPyramidSeriesSerializer.

C#
public override IChartSerializer CreateSerializer()
Returns:

IChartSerializer

The ChartPyramidSeriesSerializer instance.

Overrides: ChartSeriesBase<TModel>.CreateSerializer()

Implements: IChartSeries.CreateSerializer()