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

Defines the Kendo UI Chart BoxPlot series.

Definition

Constructors

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

C#
public ChartBoxPlotSeries()

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

C#
public ChartBoxPlotSeries(Expression<Func<TModel, TValue>> lowerExpression, Expression<Func<TModel, TValue>> q1Expression, Expression<Func<TModel, TValue>> medianExpression, Expression<Func<TModel, TValue>> q3Expression, Expression<Func<TModel, TValue>> upperExpression, Expression<Func<TModel, TValue>> meanExpression, Expression<Func<TModel, IList<TValue>>> outliersExpression, Expression<Func<TModel, string>> colorExpression, Expression<Func<TModel, TCategory>> categoryExpression, Expression<Func<TModel, string>> noteTextExpression)
Parameters:lowerExpressionExpression<Func<TModel, TValue>>

The lower expression.

q1ExpressionExpression<Func<TModel, TValue>>

The q1 expression.

medianExpressionExpression<Func<TModel, TValue>>

The median expression.

q3ExpressionExpression<Func<TModel, TValue>>

The q3 expression.

upperExpressionExpression<Func<TModel, TValue>>

The upper expression.

meanExpressionExpression<Func<TModel, TValue>>

The mean expression.

outliersExpressionExpression<Func<TModel, IList<TValue>>>

The outliers expression.

colorExpressionExpression<Func<TModel, string>>

The color expression.

categoryExpressionExpression<Func<TModel, TCategory>>

The expression used to extract the point category from the chart model.

noteTextExpressionExpression<Func<TModel, string>>

The expression used to extract the point note text from the chart model.

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

C#
public ChartBoxPlotSeries(IEnumerable data)
Parameters:dataIEnumerable

The data.

Properties

Aggregates function for date series.

C#
public ChartBoxPlotAggregates Aggregates { get; set; }

Implements: IChartBoxPlotSeries.Aggregates

Gets or sets the point border

C#
public ChartElementBorder Border { get; set; }

Implements: IChartBoxPlotSeries.Border

Category

Func<TModel, TCategory>

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

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

Gets the model data category member name.

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

The model data category member name.

Implements: IChartBoxPlotSeries.CategoryMember

Gets the model data color member name.

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

The model data color member name.

Implements: IChartBoxPlotSeries.ColorMember

The ohlc chart data configuration.

C#
public IEnumerable Data { get; set; }

Implements: IChartBoxPlotSeries.Data

Gets or sets outliers.

C#
public ChartMarkers Extremes { get; set; }

Implements: IChartBoxPlotSeries.Extremes

The distance between category clusters.

C#
public double? Gap { get; set; }
Property Value:

A value of 1 means that there is a total of 1 point width between categories. The distance is distributed evenly on each side.

Implements: IChartBoxPlotSeries.Gap

The ohlc chart line configuration.

C#
public ChartLine Line { get; set; }

Implements: IChartBoxPlotSeries.Line

Gets the model lower member name.

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

The model lower member name.

Implements: IChartBoxPlotSeries.LowerMember

Gets the model mean member name.

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

The model mean member name.

Implements: IChartBoxPlotSeries.MeanMember

Gets the model median member name.

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

The model median member name.

Implements: IChartBoxPlotSeries.MedianMember

Gets the model data note text member name.

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

The model data note text member name.

Implements: IChartBoxPlotSeries.NoteTextMember

The orientation of the chart.

C#
public ChartSeriesOrientation Orientation { get; set; }

Implements: IChartBoxPlotSeries.Orientation

Gets or sets outliers.

C#
public ChartMarkers Outliers { get; set; }

Implements: IChartBoxPlotSeries.Outliers

Gets the model outliers member name.

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

The model outliers member name.

Implements: IChartBoxPlotSeries.OutliersMember

Gets the model q1 member name.

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

The model q1 member name.

Implements: IChartBoxPlotSeries.Q1Member

Gets the model model q3 member name.

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

The model q3 member name.

Implements: IChartBoxPlotSeries.Q3Member

Space between points.

C#
public double? Spacing { get; set; }
Property Value:

Value of 1 means that the distance between points is equal to their width.

Implements: IChartBoxPlotSeries.Spacing

Gets the series type.

C#
public string Type { get; set; }

Implements: IChartBoxPlotSeries.Type

Gets the model upper member name.

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

The model upper member name.

Implements: IChartBoxPlotSeries.UpperMember

Methods

Creates a new ChartBoxPlotSeriesSerializer.

C#
public override IChartSerializer CreateSerializer()
Returns:

IChartSerializer

The ChartBoxPlotSeriesSerializer instance.

Overrides: ChartSeriesBase<TModel>.CreateSerializer()

Implements: IChartSeries.CreateSerializer()