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

Defines the Kendo UI Chart Range Bar series.

Definition

Namespace:Kendo.Mvc.UI

Assembly:Kendo.Mvc.dll

Type Parameters:

TModel

TValue

TCategory

Syntax:

C#
public class ChartRangeBarSeries<TModel, TValue, TCategory> : ChartBarSeriesBase<TModel, TValue, TCategory>, IChartRangeBarSeries, IChartBarSeries, IBarSeries, IChartBoundSeries, IChartSeries, ICategoricalErrorBarsSeries where TModel : class

Inheritance: objectChartSeriesBase<TModel>ChartBoundSeries<TModel, TValue, TCategory>ChartBarSeriesBase<TModel, TValue, TCategory>ChartRangeBarSeries<TModel, TValue, TCategory>

Derived Classes: ChartRangeBarSeries<TModel, TValue>

Implements: IBarSeriesICategoricalErrorBarsSeriesIChartBarSeriesIChartBoundSeriesIChartRangeBarSeriesIChartSeries...

Inherited Members ChartBarSeriesBase<TModel, TValue, TCategory>.Initialize()ChartBarSeriesBase<TModel, TValue, TCategory>.StackedChartBarSeriesBase<TModel, TValue, TCategory>.StackGroupChartBarSeriesBase<TModel, TValue, TCategory>.StackTypeChartBarSeriesBase<TModel, TValue, TCategory>.AggregateChartBarSeriesBase<TModel, TValue, TCategory>.GapChartBarSeriesBase<TModel, TValue, TCategory>.SpacingChartBarSeriesBase<TModel, TValue, TCategory>.OrientationChartBarSeriesBase<TModel, TValue, TCategory>.LabelsChartBarSeriesBase<TModel, TValue, TCategory>.BorderChartBarSeriesBase<TModel, TValue, TCategory>.OverlayChartBarSeriesBase<TModel, TValue, TCategory>.NegativeColorChartBarSeriesBase<TModel, TValue, TCategory>.VisualChartBoundSeries<TModel, TValue, TCategory>.DataChartBoundSeries<TModel, TValue, TCategory>.MemberChartBoundSeries<TModel, TValue, TCategory>.CategoryMemberChartBoundSeries<TModel, TValue, TCategory>.ColorMemberChartBoundSeries<TModel, TValue, TCategory>.NoteTextMemberChartBoundSeries<TModel, TValue, TCategory>.CategoryChartSeriesBase<TModel>.NameChartSeriesBase<TModel>.OpacityChartSeriesBase<TModel>.ColorChartSeriesBase<TModel>.ColorHandlerChartSeriesBase<TModel>.AggregateHandlerChartSeriesBase<TModel>.TooltipChartSeriesBase<TModel>.AxisChartSeriesBase<TModel>.CategoryAxisChartSeriesBase<TModel>.HighlightChartSeriesBase<TModel>.FocusHighlightChartSeriesBase<TModel>.VisibleChartSeriesBase<TModel>.VisibleInLegendChartSeriesBase<TModel>.NotesChartSeriesBase<TModel>.ZIndexChartSeriesBase<TModel>.MedianChartSeriesBase<TModel>.MeanChartSeriesBase<TModel>.WhiskersChartSeriesBase<TModel>.PatternChartSeriesBase<TModel>.DrilldownFieldChartSeriesBase<TModel>.DrilldownSeriesFactoryChartSeriesBase<TModel>.LegendItemobject.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 ChartRangeBarSeries<TModel, TValue> class.

C#
public ChartRangeBarSeries()

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

C#
public ChartRangeBarSeries(Expression<Func<TModel, TValue>> fromExpression, Expression<Func<TModel, TValue>> toExpression, Expression<Func<TModel, TCategory>> categoryExpression)
Parameters:fromExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point from value.

toExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point to value.

categoryExpressionExpression<Func<TModel, TCategory>>

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

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

C#
public ChartRangeBarSeries(IEnumerable data)
Parameters:dataIEnumerable

The series data.

Properties

Gets or sets the error bars configuration.

C#
public CategoricalErrorBars ErrorBars { get; set; }

Implements: ICategoricalErrorBarsSeries.ErrorBars

Gets or sets the name of the field in the model that contains the series "from" values.

C#
public string FromField { get; set; }

Implements: IChartRangeBarSeries.FromField

Gets or sets the labels configuration.

C#
public ChartRangeBarLabels RangeBarLabel { get; set; }

Implements: IChartRangeBarSeries.RangeBarLabel

Gets or sets the name of the field in the model that contains the series "to" values.

C#
public string ToField { get; set; }

Implements: IChartRangeBarSeries.ToField

Methods

Creates a new ChartRangeBarSeriesSerializer.

C#
public override IChartSerializer CreateSerializer()
Returns:

IChartSerializer

The ChartRangeBarSeriesSerializer instance.

Overrides: ChartSeriesBase<TModel>.CreateSerializer()

Implements: IChartSeries.CreateSerializer()

Inintializes the Chart RangeBar series.

C#
protected override void Initialize()

Overrides: ChartBarSeriesBase<TModel, TValue, TCategory>.Initialize()