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

Creates series for the Chart<T>.

Definition

Namespace:Kendo.Mvc.UI.Fluent

Assembly:Kendo.Mvc.dll

Type Parameters:

TModel

The type of the data item to which the chart is bound to

Syntax:

C#
public class ChartSeriesFactory<TModel> where TModel : class

Inheritance: objectChartSeriesFactory<TModel>

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 ChartSeriesFactory<TModel> class.

C#
public ChartSeriesFactory(ISeriesContainer container)
Parameters:containerISeriesContainer

The container.

Properties

The parent Chart

C#
public ISeriesContainer Container { get; }

Methods

Defines area series bound to inline data.

C#
public virtual ChartAreaSeriesBuilder<TModel> Area(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to

Returns:

ChartAreaSeriesBuilder<TModel>

Defines bound area series.

C#
public virtual ChartAreaSeriesBuilder<TModel> Area(string memberName, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:memberNamestring

The name of the value member.

categoryMemberNamestring

The name of the category member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartAreaSeriesBuilder<TModel>

Defines bound area series.

C#
public virtual ChartAreaSeriesBuilder<TModel> Area(Type memberType, string memberName, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:memberTypeType

The type of the value member.

memberNamestring

The name of the value member.

categoryMemberNamestring

The name of the category member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartAreaSeriesBuilder<TModel>

Defines bound area series.

C#
public virtual ChartAreaSeriesBuilder<TModel> Area<TValue, TCategory>(Expression<Func<TModel, TValue>> expression, Expression<Func<TModel, TCategory>> categoryExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:expressionExpression<Func<TModel, TValue>>

The expression used to extract the value from the chart model.

categoryExpressionExpression<Func<TModel, TCategory>>

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

noteTextExpressionExpression<Func<TModel, string>>

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

Returns:

ChartAreaSeriesBuilder<TModel>

Defines bound area series.

C#
public virtual ChartAreaSeriesBuilder<TModel> Area<TValue>(Expression<Func<TModel, TValue>> expression, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:expressionExpression<Func<TModel, TValue>>

The expression used to extract the value from the chart model.

noteTextExpressionExpression<Func<TModel, string>>

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

Returns:

ChartAreaSeriesBuilder<TModel>

Defines bar series bound to inline data.

C#
public virtual ChartBarSeriesBuilder<TModel> Bar(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to.

Returns:

ChartBarSeriesBuilder<TModel>

Defines bound bar series.

C#
public virtual ChartBarSeriesBuilder<TModel> Bar(string valueMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:valueMemberNamestring

The name of the value member.

colorMemberNamestring

The name of the color member.

categoryMemberNamestring

The name of the category member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartBarSeriesBuilder<TModel>

Defines bound bar series.

C#
public virtual ChartBarSeriesBuilder<TModel> Bar(Type memberType, string valueMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:memberTypeType

The type of the value member.

valueMemberNamestring

The name of the value member.

colorMemberNamestring

The name of the color member.

categoryMemberNamestring

The name of the category member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartBarSeriesBuilder<TModel>

Defines bound bar series.

C#
public virtual ChartBarSeriesBuilder<TModel> Bar<TValue, TCategory>(Expression<Func<TModel, TValue>> valueExpression, Expression<Func<TModel, string>> colorExpression = null, Expression<Func<TModel, TCategory>> categoryExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:valueExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point value from the chart model

colorExpressionExpression<Func<TModel, string>>

The expression used to extract the point color from the chart model

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

Returns:

ChartBarSeriesBuilder<TModel>

Defines bound bar series.

C#
public virtual ChartBarSeriesBuilder<TModel> Bar<TValue>(Expression<Func<TModel, TValue>> valueExpression, Expression<Func<TModel, string>> colorExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:valueExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point value from the chart model

colorExpressionExpression<Func<TModel, string>>

The expression used to extract the point color from the chart model

noteTextExpressionExpression<Func<TModel, string>>

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

Returns:

ChartBarSeriesBuilder<TModel>

Defines box plot series bound to inline data.

C#
public virtual ChartBoxPlotSeriesBuilder<TModel> BoxPlot(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to

Returns:

ChartBoxPlotSeriesBuilder<TModel>

Defines bound box plot series.

C#
public virtual ChartBoxPlotSeriesBuilder<TModel> BoxPlot(string lowerMemberName, string q1MemberName, string medianMemberName, string q3MemberName, string upperMemberName, string meanMemberName, string outliersMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:lowerMemberNamestringq1MemberNamestringmedianMemberNamestringq3MemberNamestringupperMemberNamestringmeanMemberNamestringoutliersMemberNamestringcolorMemberNamestringcategoryMemberNamestringnoteTextMemberNamestringReturns:

ChartBoxPlotSeriesBuilder<TModel>

Defines bound box plot series.

C#
public virtual ChartBoxPlotSeriesBuilder<TModel> BoxPlot(Type memberType, string lowerMemberName, string q1MemberName, string medianMemberName, string q3MemberName, string upperMemberName, string meanMemberName = null, string outliersMemberName = null, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:memberTypeTypelowerMemberNamestringq1MemberNamestringmedianMemberNamestringq3MemberNamestringupperMemberNamestringmeanMemberNamestringoutliersMemberNamestringcolorMemberNamestringcategoryMemberNamestringnoteTextMemberNamestringReturns:

ChartBoxPlotSeriesBuilder<TModel>

Defines bound box plot series.

C#
public virtual ChartBoxPlotSeriesBuilder<TModel> BoxPlot<TValue, TCategory>(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 = null, Expression<Func<TModel, IList<TValue>>> outliersExpression = null, Expression<Func<TModel, string>> colorExpression = null, Expression<Func<TModel, TCategory>> categoryExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:lowerExpressionExpression<Func<TModel, TValue>>q1ExpressionExpression<Func<TModel, TValue>>medianExpressionExpression<Func<TModel, TValue>>q3ExpressionExpression<Func<TModel, TValue>>upperExpressionExpression<Func<TModel, TValue>>meanExpressionExpression<Func<TModel, TValue>>outliersExpressionExpression<Func<TModel, IList<TValue>>>colorExpressionExpression<Func<TModel, string>>categoryExpressionExpression<Func<TModel, TCategory>>noteTextExpressionExpression<Func<TModel, string>>Returns:

ChartBoxPlotSeriesBuilder<TModel>

Defines bound box plot series.

C#
public virtual ChartBoxPlotSeriesBuilder<TModel> BoxPlot<TValue>(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 = null, Expression<Func<TModel, IList<TValue>>> outliersExpression = null, Expression<Func<TModel, string>> colorExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:lowerExpressionExpression<Func<TModel, TValue>>q1ExpressionExpression<Func<TModel, TValue>>medianExpressionExpression<Func<TModel, TValue>>q3ExpressionExpression<Func<TModel, TValue>>upperExpressionExpression<Func<TModel, TValue>>meanExpressionExpression<Func<TModel, TValue>>outliersExpressionExpression<Func<TModel, IList<TValue>>>colorExpressionExpression<Func<TModel, string>>noteTextExpressionExpression<Func<TModel, string>>Returns:

ChartBoxPlotSeriesBuilder<TModel>

Defines bubble series bound to inline data.

C#
public virtual ChartBubbleSeriesBuilder<TModel> Bubble(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to

Returns:

ChartBubbleSeriesBuilder<TModel>

Defines bound bubble series.

C#
public virtual ChartBubbleSeriesBuilder<TModel> Bubble(string xMemberName, string yMemberName, string sizeMemberName, string categoryMemberName = null, string colorMemberName = null, string visibleInLegendMemberName = null, string textNoteMemberName = null)
Parameters:xMemberNamestringyMemberNamestringsizeMemberNamestringcategoryMemberNamestringcolorMemberNamestringvisibleInLegendMemberNamestringtextNoteMemberNamestringReturns:

ChartBubbleSeriesBuilder<TModel>

Defines bound bubble series.

C#
public virtual ChartBubbleSeriesBuilder<TModel> Bubble(Type memberType, string xMemberName, string yMemberName, string sizeMemberName, string categoryMemberName = null, string colorMemberName = null, string visibleInLegendMemberName = null, string textNoteMemberName = null)
Parameters:memberTypeTypexMemberNamestringyMemberNamestringsizeMemberNamestringcategoryMemberNamestringcolorMemberNamestringvisibleInLegendMemberNamestringtextNoteMemberNamestringReturns:

ChartBubbleSeriesBuilder<TModel>

Defines bound bubble series.

C#
public virtual ChartBubbleSeriesBuilder<TModel> Bubble<TXValue, TYValue, TSizeValue>(Expression<Func<TModel, TXValue>> xValueExpression, Expression<Func<TModel, TYValue>> yValueExpression, Expression<Func<TModel, TSizeValue>> sizeExpression, Expression<Func<TModel, string>> categoryExpression = null, Expression<Func<TModel, string>> colorExpression = null, Expression<Func<TModel, bool>> visibleInLegendExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:xValueExpressionExpression<Func<TModel, TXValue>>yValueExpressionExpression<Func<TModel, TYValue>>sizeExpressionExpression<Func<TModel, TSizeValue>>categoryExpressionExpression<Func<TModel, string>>colorExpressionExpression<Func<TModel, string>>visibleInLegendExpressionExpression<Func<TModel, bool>>noteTextExpressionExpression<Func<TModel, string>>Returns:

ChartBubbleSeriesBuilder<TModel>

Defines bar series bound to inline data.

C#
public virtual ChartBulletSeriesBuilder<TModel> Bullet(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to.

Returns:

ChartBulletSeriesBuilder<TModel>

Defines bound bar series.

C#
public virtual ChartBulletSeriesBuilder<TModel> Bullet(string currentMemberName, string targetMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:currentMemberNamestring

The name of the current value member.

targetMemberNamestring

The name of the target value member.

colorMemberNamestring

The name of the color member.

categoryMemberNamestring

The name of the category member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartBulletSeriesBuilder<TModel>

Defines bound bullet series.

C#
public virtual ChartBulletSeriesBuilder<TModel> Bullet(Type memberType, string currentMemberName, string targetMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:memberTypeType

The type of the current value member.

currentMemberNamestring

The name of the current value member.

targetMemberNamestring

The name of the target value member.

colorMemberNamestring

The name of the color member.

categoryMemberNamestring

The name of the category member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartBulletSeriesBuilder<TModel>

Defines bound bullet series.

C#
public virtual ChartBulletSeriesBuilder<TModel> Bullet<TValue, TCategory>(Expression<Func<TModel, TValue>> currentExpression, Expression<Func<TModel, TValue>> targetExpression, Expression<Func<TModel, string>> colorExpression = null, Expression<Func<TModel, TCategory>> categoryExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:currentExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point current value from the chart model

targetExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point target value from the chart model

colorExpressionExpression<Func<TModel, string>>

The expression used to extract the point color from the chart model

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

Returns:

ChartBulletSeriesBuilder<TModel>

Defines bound bullet series.

C#
public virtual ChartBulletSeriesBuilder<TModel> Bullet<TValue>(Expression<Func<TModel, TValue>> currentExpression, Expression<Func<TModel, TValue>> targetExpression, Expression<Func<TModel, string>> colorExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:currentExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point current value from the chart model

targetExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point target value from the chart model

colorExpressionExpression<Func<TModel, string>>

The expression used to extract the point color from the chart model

noteTextExpressionExpression<Func<TModel, string>>

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

Returns:

ChartBulletSeriesBuilder<TModel>

Defines candlestick series bound to inline data.

C#
public virtual ChartCandlestickSeriesBuilder<TModel> Candlestick(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to

Returns:

ChartCandlestickSeriesBuilder<TModel>

Defines bound candlestick series.

C#
public virtual ChartCandlestickSeriesBuilder<TModel> Candlestick(string openMemberName, string highMemberName, string lowMemberName, string closeMemberName, string colorMemberName = null, string downColorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:openMemberNamestringhighMemberNamestringlowMemberNamestringcloseMemberNamestringcolorMemberNamestringdownColorMemberNamestringcategoryMemberNamestringnoteTextMemberNamestringReturns:

ChartCandlestickSeriesBuilder<TModel>

Defines bound candlestick series.

C#
public virtual ChartCandlestickSeriesBuilder<TModel> Candlestick(Type memberType, string openMemberName, string highMemberName, string lowMemberName, string closeMemberName, string colorMemberName = null, string downColorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:memberTypeTypeopenMemberNamestringhighMemberNamestringlowMemberNamestringcloseMemberNamestringcolorMemberNamestringdownColorMemberNamestringcategoryMemberNamestringnoteTextMemberNamestringReturns:

ChartCandlestickSeriesBuilder<TModel>

Defines bound candlestick series.

C#
public virtual ChartCandlestickSeriesBuilder<TModel> Candlestick<TValue, TCategory>(Expression<Func<TModel, TValue>> openExpression, Expression<Func<TModel, TValue>> highExpression, Expression<Func<TModel, TValue>> lowExpression, Expression<Func<TModel, TValue>> closeExpression, Expression<Func<TModel, string>> colorExpression = null, Expression<Func<TModel, string>> downColorExpression = null, Expression<Func<TModel, TCategory>> categoryExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:openExpressionExpression<Func<TModel, TValue>>highExpressionExpression<Func<TModel, TValue>>lowExpressionExpression<Func<TModel, TValue>>closeExpressionExpression<Func<TModel, TValue>>colorExpressionExpression<Func<TModel, string>>downColorExpressionExpression<Func<TModel, string>>categoryExpressionExpression<Func<TModel, TCategory>>noteTextExpressionExpression<Func<TModel, string>>Returns:

ChartCandlestickSeriesBuilder<TModel>

Defines bound candlestick series.

C#
public virtual ChartCandlestickSeriesBuilder<TModel> Candlestick<TValue>(Expression<Func<TModel, TValue>> openExpression, Expression<Func<TModel, TValue>> highExpression, Expression<Func<TModel, TValue>> lowExpression, Expression<Func<TModel, TValue>> closeExpression, Expression<Func<TModel, string>> colorExpression = null, Expression<Func<TModel, string>> downColorExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:openExpressionExpression<Func<TModel, TValue>>highExpressionExpression<Func<TModel, TValue>>lowExpressionExpression<Func<TModel, TValue>>closeExpressionExpression<Func<TModel, TValue>>colorExpressionExpression<Func<TModel, string>>downColorExpressionExpression<Func<TModel, string>>noteTextExpressionExpression<Func<TModel, string>>Returns:

ChartCandlestickSeriesBuilder<TModel>

Defines column series bound to inline data.

C#
public virtual ChartBarSeriesBuilder<TModel> Column(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to

Returns:

ChartBarSeriesBuilder<TModel>

Defines bound column series.

C#
public virtual ChartBarSeriesBuilder<TModel> Column(string valueMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:valueMemberNamestring

The name of the value member.

colorMemberNamestring

The name of the color member.

categoryMemberNamestring

The name of the category member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartBarSeriesBuilder<TModel>

Defines bound column series.

C#
public virtual ChartBarSeriesBuilder<TModel> Column(Type memberType, string valueMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:memberTypeType

The type of the value member.

valueMemberNamestring

The name of the value member.

colorMemberNamestring

The name of the color member.

categoryMemberNamestring

The name of the category member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartBarSeriesBuilder<TModel>

Defines bound column series.

C#
public virtual ChartBarSeriesBuilder<TModel> Column<TValue, TCategory>(Expression<Func<TModel, TValue>> valueExpression, Expression<Func<TModel, string>> colorExpression = null, Expression<Func<TModel, TCategory>> categoryExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:valueExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point value from the chart model

colorExpressionExpression<Func<TModel, string>>

The expression used to extract the point color from the chart model

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

Returns:

ChartBarSeriesBuilder<TModel>

Defines bound column series.

C#
public virtual ChartBarSeriesBuilder<TModel> Column<TValue>(Expression<Func<TModel, TValue>> valueExpression, Expression<Func<TModel, string>> colorExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:valueExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point value from the chart model

colorExpressionExpression<Func<TModel, string>>

The expression used to extract the point color from the chart model

noteTextExpressionExpression<Func<TModel, string>>

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

Returns:

ChartBarSeriesBuilder<TModel>

Defines donut series bound to inline data.

C#
public virtual ChartDonutSeriesBuilder<TModel> Donut(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to

Returns:

ChartDonutSeriesBuilder<TModel>

Defines bound donut series.

C#
public virtual ChartDonutSeriesBuilder<TModel> Donut(string valueMemberName, string categoryMemberName, string colorMemberName = null, string explodeMemberName = null, string visibleInLegendMemberName = null)
Parameters:valueMemberNamestringcategoryMemberNamestringcolorMemberNamestringexplodeMemberNamestringvisibleInLegendMemberNamestringReturns:

ChartDonutSeriesBuilder<TModel>

Defines bound donut series.

C#
public virtual ChartDonutSeriesBuilder<TModel> Donut(Type memberType, string valueMemberName, string categoryMemberName, string colorMemberName, string explodeMemberName, string visibleInLegendMemberName)
Parameters:memberTypeTypevalueMemberNamestringcategoryMemberNamestringcolorMemberNamestringexplodeMemberNamestringvisibleInLegendMemberNamestringReturns:

ChartDonutSeriesBuilder<TModel>

Defines bound Donut series.

C#
public virtual ChartDonutSeriesBuilder<TModel> Donut<TValue>(Expression<Func<TModel, TValue>> expressionValue, Expression<Func<TModel, string>> categoryExpression, Expression<Func<TModel, string>> expressionColor = null, Expression<Func<TModel, bool>> expressionExplode = null, Expression<Func<TModel, bool>> expressionVisibleInLegend = null)
Parameters:expressionValueExpression<Func<TModel, TValue>>categoryExpressionExpression<Func<TModel, string>>expressionColorExpression<Func<TModel, string>>expressionExplodeExpression<Func<TModel, bool>>expressionVisibleInLegendExpression<Func<TModel, bool>>Returns:

ChartDonutSeriesBuilder<TModel>

Defines Exponential Trendline series.

C#
public virtual ChartTrendlineSeriesBuilder<TModel> ExponentialTrendline()
Returns:

ChartTrendlineSeriesBuilder<TModel>

Defines funnel series bound to inline data.

C#
public virtual ChartFunnelSeriesBuilder<TModel> Funnel(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to

Returns:

ChartFunnelSeriesBuilder<TModel>

Defines bound funnel series.

C#
public virtual ChartFunnelSeriesBuilder<TModel> Funnel(string valueMemberName, string categoryMemberName, string colorMemberName = null, string visibleInLegendMemberName = null)
Parameters:valueMemberNamestringcategoryMemberNamestringcolorMemberNamestringvisibleInLegendMemberNamestringReturns:

ChartFunnelSeriesBuilder<TModel>

Defines bound funnel series.

C#
public virtual ChartFunnelSeriesBuilder<TModel> Funnel(Type memberType, string valueMemberName, string categoryMemberName, string colorMemberName = null, string visibleInLegendMemberName = null)
Parameters:memberTypeTypevalueMemberNamestringcategoryMemberNamestringcolorMemberNamestringvisibleInLegendMemberNamestringReturns:

ChartFunnelSeriesBuilder<TModel>

Defines bound funnel series.

C#
public virtual ChartFunnelSeriesBuilder<TModel> Funnel<TValue>(Expression<Func<TModel, TValue>> expressionValue, Expression<Func<TModel, string>> categoryExpression, Expression<Func<TModel, string>> expressionColor = null, Expression<Func<TModel, bool>> expressionVisibleInLegend = null)
Parameters:expressionValueExpression<Func<TModel, TValue>>categoryExpressionExpression<Func<TModel, string>>expressionColorExpression<Func<TModel, string>>expressionVisibleInLegendExpression<Func<TModel, bool>>Returns:

ChartFunnelSeriesBuilder<TModel>

Defines heatmap series bound to inline data.

C#
public virtual ChartHeatMapSeriesBuilder<TModel> HeatMap(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to

Returns:

ChartHeatMapSeriesBuilder<TModel>

Defines bound heatmap series.

C#
public virtual ChartHeatMapSeriesBuilder<TModel> HeatMap(string valueMemberName, string xMemberName, string yMemberName)
Parameters:valueMemberNamestring

The name of the value member.

xMemberNamestring

The name of the x value. member.

yMemberNamestring

The name of the y value. member.

Returns:

ChartHeatMapSeriesBuilder<TModel>

Defines horizontal waterfall series bound to inline data.

C#
public virtual ChartWaterfallSeriesBuilder<TModel> HorizontalWaterfall(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to.

Returns:

ChartWaterfallSeriesBuilder<TModel>

Defines bound horizontal waterfall series.

C#
public virtual ChartWaterfallSeriesBuilder<TModel> HorizontalWaterfall(string valueMemberName, string categoryMemberName = null, string summaryMemberName = null)
Parameters:valueMemberNamestring

The name of the value member.

categoryMemberNamestring

The name of the category member.

summaryMemberNamestring

The name of the note summary type member.

Returns:

ChartWaterfallSeriesBuilder<TModel>

Defines bound horizontal waterfall series.

C#
public virtual ChartWaterfallSeriesBuilder<TModel> HorizontalWaterfall(Type memberType, string valueMemberName, string categoryMemberName = null, string summaryMemberName = null)
Parameters:memberTypeType

The type of the value member.

valueMemberNamestring

The name of the value member.

categoryMemberNamestring

The name of the category member.

summaryMemberNamestring

The name of the note summary type member.

Returns:

ChartWaterfallSeriesBuilder<TModel>

Defines bound horizontal waterfall series.

C#
public virtual ChartWaterfallSeriesBuilder<TModel> HorizontalWaterfall<TValue, TCategory>(Expression<Func<TModel, TValue>> valueExpression, Expression<Func<TModel, TCategory>> categoryExpression = null, Expression<Func<TModel, string>> summaryExpression = null)
Parameters:valueExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point value from the chart model

categoryExpressionExpression<Func<TModel, TCategory>>

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

summaryExpressionExpression<Func<TModel, string>>

The expression used to extract the point summary type from the chart model

Returns:

ChartWaterfallSeriesBuilder<TModel>

Defines bound horizontal waterfall series.

C#
public virtual ChartWaterfallSeriesBuilder<TModel> HorizontalWaterfall<TValue>(Expression<Func<TModel, TValue>> valueExpression)
Parameters:valueExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point value from the chart model

Returns:

ChartWaterfallSeriesBuilder<TModel>

Defines line series bound to inline data.

C#
public virtual ChartLineSeriesBuilder<TModel> Line(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to

Returns:

ChartLineSeriesBuilder<TModel>

Defines bound line series.

C#
public virtual ChartLineSeriesBuilder<TModel> Line(string memberName, string categoryMemberName = null, string noteTextExpression = null)
Parameters:memberNamestring

The name of the value member.

categoryMemberNamestring

The name of the category member.

noteTextExpressionstring

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

Returns:

ChartLineSeriesBuilder<TModel>

Defines bound line series.

C#
public virtual ChartLineSeriesBuilder<TModel> Line(Type memberType, string memberName, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:memberTypeType

The type of the value member.

memberNamestring

The name of the value member.

categoryMemberNamestring

The name of the category member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartLineSeriesBuilder<TModel>

Defines bound line series.

C#
public virtual ChartLineSeriesBuilder<TModel> Line<TValue, TCategory>(Expression<Func<TModel, TValue>> expression, Expression<Func<TModel, TCategory>> categoryExpression, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:expressionExpression<Func<TModel, TValue>>

The expression used to extract the value from the chart model.

categoryExpressionExpression<Func<TModel, TCategory>>

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

noteTextExpressionExpression<Func<TModel, string>>

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

Returns:

ChartLineSeriesBuilder<TModel>

Defines bound line series.

C#
public virtual ChartLineSeriesBuilder<TModel> Line<TValue>(Expression<Func<TModel, TValue>> expression, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:expressionExpression<Func<TModel, TValue>>

The expression used to extract the value from the chart model.

noteTextExpressionExpression<Func<TModel, string>>

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

Returns:

ChartLineSeriesBuilder<TModel>

Defines Linear Trendline series.

C#
public virtual ChartTrendlineSeriesBuilder<TModel> LinearTrendline()
Returns:

ChartTrendlineSeriesBuilder<TModel>

Defines Logarithmic Trendline series.

C#
public virtual ChartTrendlineSeriesBuilder<TModel> LogarithmicTrendline()
Returns:

ChartTrendlineSeriesBuilder<TModel>

Defines Linear Trendline series.

C#
public virtual ChartTrendlineSeriesBuilder<TModel> MovingAverageTrendline()
Returns:

ChartTrendlineSeriesBuilder<TModel>

Defines ohlc series bound to inline data.

C#
public virtual ChartOHLCSeriesBuilder<TModel> OHLC(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to

Returns:

ChartOHLCSeriesBuilder<TModel>

Defines bound ohlc series.

C#
public virtual ChartOHLCSeriesBuilder<TModel> OHLC(string openMemberName, string highMemberName, string lowMemberName, string closeMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:openMemberNamestringhighMemberNamestringlowMemberNamestringcloseMemberNamestringcolorMemberNamestringcategoryMemberNamestringnoteTextMemberNamestringReturns:

ChartOHLCSeriesBuilder<TModel>

Defines bound ohlc series.

C#
public virtual ChartOHLCSeriesBuilder<TModel> OHLC(Type memberType, string openMemberName, string highMemberName, string lowMemberName, string closeMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:memberTypeTypeopenMemberNamestringhighMemberNamestringlowMemberNamestringcloseMemberNamestringcolorMemberNamestringcategoryMemberNamestringnoteTextMemberNamestringReturns:

ChartOHLCSeriesBuilder<TModel>

Defines bound ohlc series.

C#
public virtual ChartOHLCSeriesBuilder<TModel> OHLC<TValue, TCategory>(Expression<Func<TModel, TValue>> openExpression, Expression<Func<TModel, TValue>> highExpression, Expression<Func<TModel, TValue>> lowExpression, Expression<Func<TModel, TValue>> closeExpression, Expression<Func<TModel, string>> colorExpression = null, Expression<Func<TModel, TCategory>> categoryExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:openExpressionExpression<Func<TModel, TValue>>highExpressionExpression<Func<TModel, TValue>>lowExpressionExpression<Func<TModel, TValue>>closeExpressionExpression<Func<TModel, TValue>>colorExpressionExpression<Func<TModel, string>>categoryExpressionExpression<Func<TModel, TCategory>>noteTextExpressionExpression<Func<TModel, string>>Returns:

ChartOHLCSeriesBuilder<TModel>

Defines bound ohlc series.

C#
public virtual ChartOHLCSeriesBuilder<TModel> OHLC<TValue>(Expression<Func<TModel, TValue>> openExpression, Expression<Func<TModel, TValue>> highExpression, Expression<Func<TModel, TValue>> lowExpression, Expression<Func<TModel, TValue>> closeExpression, Expression<Func<TModel, string>> colorExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:openExpressionExpression<Func<TModel, TValue>>highExpressionExpression<Func<TModel, TValue>>lowExpressionExpression<Func<TModel, TValue>>closeExpressionExpression<Func<TModel, TValue>>colorExpressionExpression<Func<TModel, string>>noteTextExpressionExpression<Func<TModel, string>>Returns:

ChartOHLCSeriesBuilder<TModel>

Defines pie series bound to inline data.

C#
public virtual ChartPieSeriesBuilder<TModel> Pie(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to

Returns:

ChartPieSeriesBuilder<TModel>

Defines bound pie series.

C#
public virtual ChartPieSeriesBuilder<TModel> Pie(string valueMemberName, string categoryMemberName, string colorMemberName = null, string explodeMemberName = null, string visibleInLegendMemberName = null)
Parameters:valueMemberNamestringcategoryMemberNamestringcolorMemberNamestringexplodeMemberNamestringvisibleInLegendMemberNamestringReturns:

ChartPieSeriesBuilder<TModel>

Defines bound pie series.

C#
public virtual ChartPieSeriesBuilder<TModel> Pie(Type memberType, string valueMemberName, string categoryMemberName, string colorMemberName = null, string explodeMemberName = null, string visibleInLegendMemberName = null)
Parameters:memberTypeTypevalueMemberNamestringcategoryMemberNamestringcolorMemberNamestringexplodeMemberNamestringvisibleInLegendMemberNamestringReturns:

ChartPieSeriesBuilder<TModel>

Defines bound pie series.

C#
public virtual ChartPieSeriesBuilder<TModel> Pie<TValue>(Expression<Func<TModel, TValue>> expressionValue, Expression<Func<TModel, string>> categoryExpression, Expression<Func<TModel, string>> expressionColor = null, Expression<Func<TModel, bool>> expressionExplode = null, Expression<Func<TModel, bool>> expressionVisibleInLegend = null)
Parameters:expressionValueExpression<Func<TModel, TValue>>categoryExpressionExpression<Func<TModel, string>>expressionColorExpression<Func<TModel, string>>expressionExplodeExpression<Func<TModel, bool>>expressionVisibleInLegendExpression<Func<TModel, bool>>Returns:

ChartPieSeriesBuilder<TModel>

Defines polar area series bound to inline data.

C#
public virtual ChartPolarAreaSeriesBuilder<TModel> PolarArea(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to

Returns:

ChartPolarAreaSeriesBuilder<TModel>

Defines bound polar area series.

C#
public virtual ChartPolarAreaSeriesBuilder<TModel> PolarArea(string xMemberName, string yMemberName, string noteTextMemberName = null)
Parameters:xMemberNamestring

The name of the X value member.

yMemberNamestring

The name of the Y value member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartPolarAreaSeriesBuilder<TModel>

Defines bound polar area series.

C#
public virtual ChartPolarAreaSeriesBuilder<TModel> PolarArea(Type memberType, string xMemberName, string yMemberName, string noteTextMemberName = null)
Parameters:memberTypeType

The type of the value members.

xMemberNamestring

The name of the X value member.

yMemberNamestring

The name of the Y value member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartPolarAreaSeriesBuilder<TModel>

Defines bound polar area series.

C#
public virtual ChartPolarAreaSeriesBuilder<TModel> PolarArea<TXValue, TYValue>(Expression<Func<TModel, TXValue>> xValueExpression, Expression<Func<TModel, TYValue>> yValueExpression, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:xValueExpressionExpression<Func<TModel, TXValue>>

The expression used to extract the X value from the chart model

yValueExpressionExpression<Func<TModel, TYValue>>

The expression used to extract the Y value from the chart model

noteTextExpressionExpression<Func<TModel, string>>

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

Returns:

ChartPolarAreaSeriesBuilder<TModel>

Defines polar line series bound to inline data.

C#
public virtual ChartPolarLineSeriesBuilder<TModel> PolarLine(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to

Returns:

ChartPolarLineSeriesBuilder<TModel>

Defines bound polar line series.

C#
public virtual ChartPolarLineSeriesBuilder<TModel> PolarLine(string xMemberName, string yMemberName, string noteTextMemberName = null)
Parameters:xMemberNamestring

The name of the X value member.

yMemberNamestring

The name of the Y value member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartPolarLineSeriesBuilder<TModel>

Defines bound polar line series.

C#
public virtual ChartPolarLineSeriesBuilder<TModel> PolarLine(Type memberType, string xMemberName, string yMemberName, string noteTextMemberName = null)
Parameters:memberTypeType

The type of the value members.

xMemberNamestring

The name of the X value member.

yMemberNamestring

The name of the Y value member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartPolarLineSeriesBuilder<TModel>

Defines bound polar line series.

C#
public virtual ChartPolarLineSeriesBuilder<TModel> PolarLine<TXValue, TYValue>(Expression<Func<TModel, TXValue>> xValueExpression, Expression<Func<TModel, TYValue>> yValueExpression, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:xValueExpressionExpression<Func<TModel, TXValue>>

The expression used to extract the X value from the chart model

yValueExpressionExpression<Func<TModel, TYValue>>

The expression used to extract the Y value from the chart model

noteTextExpressionExpression<Func<TModel, string>>

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

Returns:

ChartPolarLineSeriesBuilder<TModel>

Defines polar scatter series bound to inline data.

C#
public virtual ChartPolarScatterSeriesBuilder<TModel> PolarScatter(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to

Returns:

ChartPolarScatterSeriesBuilder<TModel>

Defines bound polar scatter series.

C#
public virtual ChartPolarScatterSeriesBuilder<TModel> PolarScatter(string xMemberName, string yMemberName, string noteTextMemberName = null)
Parameters:xMemberNamestring

The name of the X value member.

yMemberNamestring

The name of the Y value member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartPolarScatterSeriesBuilder<TModel>

Defines bound polar scatter series.

C#
public virtual ChartPolarScatterSeriesBuilder<TModel> PolarScatter(Type memberType, string xMemberName, string yMemberName, string noteTextMemberName = null)
Parameters:memberTypeType

The type of the value members.

xMemberNamestring

The name of the X value member.

yMemberNamestring

The name of the Y value member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartPolarScatterSeriesBuilder<TModel>

Defines bound polar scatter series.

C#
public virtual ChartPolarScatterSeriesBuilder<TModel> PolarScatter<TXValue, TYValue>(Expression<Func<TModel, TXValue>> xValueExpression, Expression<Func<TModel, TYValue>> yValueExpression, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:xValueExpressionExpression<Func<TModel, TXValue>>

The expression used to extract the X value from the chart model

yValueExpressionExpression<Func<TModel, TYValue>>

The expression used to extract the Y value from the chart model

noteTextExpressionExpression<Func<TModel, string>>

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

Returns:

ChartPolarScatterSeriesBuilder<TModel>

Defines Polynomial Trendline series.

C#
public virtual ChartTrendlineSeriesBuilder<TModel> PolynomialTrendline()
Returns:

ChartTrendlineSeriesBuilder<TModel>

Defines Power Trendline series.

C#
public virtual ChartTrendlineSeriesBuilder<TModel> PowerTrendline()
Returns:

ChartTrendlineSeriesBuilder<TModel>

Defines pyramid series bound to inline data.

C#
public virtual ChartPyramidSeriesBuilder<TModel> Pyramid(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to

Returns:

ChartPyramidSeriesBuilder<TModel>

Defines bound pyramid series.

C#
public virtual ChartPyramidSeriesBuilder<TModel> Pyramid(string valueMemberName, string categoryMemberName, string colorMemberName = null, string visibleInLegendMemberName = null)
Parameters:valueMemberNamestringcategoryMemberNamestringcolorMemberNamestringvisibleInLegendMemberNamestringReturns:

ChartPyramidSeriesBuilder<TModel>

Defines bound pyramid series.

C#
public virtual ChartPyramidSeriesBuilder<TModel> Pyramid(Type memberType, string valueMemberName, string categoryMemberName, string colorMemberName = null, string visibleInLegendMemberName = null)
Parameters:memberTypeTypevalueMemberNamestringcategoryMemberNamestringcolorMemberNamestringvisibleInLegendMemberNamestringReturns:

ChartPyramidSeriesBuilder<TModel>

Defines bound pyramid series.

C#
public virtual ChartPyramidSeriesBuilder<TModel> Pyramid<TValue>(Expression<Func<TModel, TValue>> expressionValue, Expression<Func<TModel, string>> categoryExpression, Expression<Func<TModel, string>> expressionColor = null, Expression<Func<TModel, bool>> expressionVisibleInLegend = null)
Parameters:expressionValueExpression<Func<TModel, TValue>>categoryExpressionExpression<Func<TModel, string>>expressionColorExpression<Func<TModel, string>>expressionVisibleInLegendExpression<Func<TModel, bool>>Returns:

ChartPyramidSeriesBuilder<TModel>

Defines radar area series bound to inline data.

C#
public virtual ChartRadarAreaSeriesBuilder<TModel> RadarArea(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to.

Returns:

ChartRadarAreaSeriesBuilder<TModel>

Defines bound radar area series.

C#
public virtual ChartRadarAreaSeriesBuilder<TModel> RadarArea(string valueMemberName, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:valueMemberNamestring

The name of the value member.

categoryMemberNamestring

The name of the category member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartRadarAreaSeriesBuilder<TModel>

Defines bound radar area series.

C#
public virtual ChartRadarAreaSeriesBuilder<TModel> RadarArea(Type memberType, string valueMemberName, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:memberTypeType

The type of the value member.

valueMemberNamestring

The name of the value member.

categoryMemberNamestring

The name of the category member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartRadarAreaSeriesBuilder<TModel>

Defines bound radar area series.

C#
public virtual ChartRadarAreaSeriesBuilder<TModel> RadarArea<TValue, TCategory>(Expression<Func<TModel, TValue>> valueExpression, Expression<Func<TModel, TCategory>> categoryExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:valueExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point value from the chart model

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

Returns:

ChartRadarAreaSeriesBuilder<TModel>

Defines bound radar area series.

C#
public virtual ChartRadarAreaSeriesBuilder<TModel> RadarArea<TValue>(Expression<Func<TModel, TValue>> valueExpression)
Parameters:valueExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point value from the chart model

Returns:

ChartRadarAreaSeriesBuilder<TModel>

Defines radar column series bound to inline data.

C#
public virtual ChartRadarColumnSeriesBuilder<TModel> RadarColumn(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to.

Returns:

ChartRadarColumnSeriesBuilder<TModel>

Defines bound radar column series.

C#
public virtual ChartRadarColumnSeriesBuilder<TModel> RadarColumn(string valueMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:valueMemberNamestring

The name of the value member.

colorMemberNamestring

The name of the color member.

categoryMemberNamestring

The name of the category member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartRadarColumnSeriesBuilder<TModel>

Defines bound radar column series.

C#
public virtual ChartRadarColumnSeriesBuilder<TModel> RadarColumn(Type memberType, string valueMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:memberTypeType

The type of the value member.

valueMemberNamestring

The name of the value member.

colorMemberNamestring

The name of the color member.

categoryMemberNamestring

The name of the category member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartRadarColumnSeriesBuilder<TModel>

Defines bound radar column series.

C#
public virtual ChartRadarColumnSeriesBuilder<TModel> RadarColumn<TValue, TCategory>(Expression<Func<TModel, TValue>> valueExpression, Expression<Func<TModel, string>> colorExpression = null, Expression<Func<TModel, TCategory>> categoryExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:valueExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point value from the chart model

colorExpressionExpression<Func<TModel, string>>

The expression used to extract the point color from the chart model

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

Returns:

ChartRadarColumnSeriesBuilder<TModel>

Defines bound radar column series.

C#
public virtual ChartRadarColumnSeriesBuilder<TModel> RadarColumn<TValue>(Expression<Func<TModel, TValue>> valueExpression, Expression<Func<TModel, string>> colorExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:valueExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point value from the chart model

colorExpressionExpression<Func<TModel, string>>

The expression used to extract the point color from the chart model

noteTextExpressionExpression<Func<TModel, string>>

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

Returns:

ChartRadarColumnSeriesBuilder<TModel>

Defines radar line series bound to inline data.

C#
public virtual ChartRadarLineSeriesBuilder<TModel> RadarLine(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to.

Returns:

ChartRadarLineSeriesBuilder<TModel>

Defines bound radar line series.

C#
public virtual ChartRadarLineSeriesBuilder<TModel> RadarLine(string valueMemberName, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:valueMemberNamestring

The name of the value member.

categoryMemberNamestring

The name of the category member.

noteTextMemberNamestring

The name of the category member.

Returns:

ChartRadarLineSeriesBuilder<TModel>

Defines bound radar line series.

C#
public virtual ChartRadarLineSeriesBuilder<TModel> RadarLine(Type memberType, string valueMemberName, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:memberTypeType

The type of the value member.

valueMemberNamestring

The name of the value member.

categoryMemberNamestring

The name of the category member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartRadarLineSeriesBuilder<TModel>

Defines bound radar line series.

C#
public virtual ChartRadarLineSeriesBuilder<TModel> RadarLine<TValue, TCategory>(Expression<Func<TModel, TValue>> valueExpression, Expression<Func<TModel, TCategory>> categoryExpression, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:valueExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point value from the chart model

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

Returns:

ChartRadarLineSeriesBuilder<TModel>

Defines bound radar line series.

C#
public virtual ChartRadarLineSeriesBuilder<TModel> RadarLine<TValue>(Expression<Func<TModel, TValue>> valueExpression, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:valueExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point value from the chart model

noteTextExpressionExpression<Func<TModel, string>>

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

Returns:

ChartRadarLineSeriesBuilder<TModel>

Defines bound radar line series.

C#
public virtual ChartRadarLineSeriesBuilder<TModel> RadarLine<TValue>(Expression<Func<TModel, TValue>> valueExpression)
Parameters:valueExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point value from the chart model

Returns:

ChartRadarLineSeriesBuilder<TModel>

Defines range area series bound to inline data.

C#
public virtual ChartRangeAreaSeriesBuilder<TModel> RangeArea(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to

Returns:

ChartRangeAreaSeriesBuilder<TModel>

Defines bound range area series.

C#
public virtual ChartRangeAreaSeriesBuilder<TModel> RangeArea<TValue, TCategory>(Expression<Func<TModel, TValue>> fromExpression, Expression<Func<TModel, TValue>> toExpression, Expression<Func<TModel, TCategory>> categoryExpression, Expression<Func<TModel, string>> colorExpression)
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.

colorExpressionExpression<Func<TModel, string>>

The expression used to extract the point color.

Returns:

ChartRangeAreaSeriesBuilder<TModel>

Defines bound range area series.

C#
public virtual ChartRangeAreaSeriesBuilder<TModel> RangeArea<TValue, TCategory>(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.

Returns:

ChartRangeAreaSeriesBuilder<TModel>

Defines bound range area series.

C#
public virtual ChartRangeAreaSeriesBuilder<TModel> RangeArea<TValue>(Expression<Func<TModel, TValue>> fromExpression, Expression<Func<TModel, TValue>> toExpression)
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.

Returns:

ChartRangeAreaSeriesBuilder<TModel>

Defines Range Bar series bound to inline data.

C#
public virtual ChartRangeBarSeriesBuilder<TModel> RangeBar(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to.

Returns:

ChartRangeBarSeriesBuilder<TModel>

Defines bound Range Bar series.

C#
public virtual ChartRangeBarSeriesBuilder<TModel> RangeBar<TValue, TCategory>(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 from the Chart model.

toExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point "to" value from the Chart model.

categoryExpressionExpression<Func<TModel, TCategory>>

The expression used to extract the point category value from the Chart model.

Returns:

ChartRangeBarSeriesBuilder<TModel>

Defines bound Range Bar series.

C#
public virtual ChartRangeBarSeriesBuilder<TModel> RangeBar<TValue>(Expression<Func<TModel, TValue>> fromExpression, Expression<Func<TModel, TValue>> toExpression)
Parameters:fromExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point "from" value from the Chart model.

toExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point "to" value from the Chart model.

Returns:

ChartRangeBarSeriesBuilder<TModel>

Defines Range Column series bound to inline data.

C#
public virtual ChartRangeBarSeriesBuilder<TModel> RangeColumn(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to.

Returns:

ChartRangeBarSeriesBuilder<TModel>

Defines bound Range Column series.

C#
public virtual ChartRangeBarSeriesBuilder<TModel> RangeColumn<TValue, TCategory>(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 from the Chart model.

toExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point "to" value from the Chart model.

categoryExpressionExpression<Func<TModel, TCategory>>

The expression used to extract the point category value from the Chart model.

Returns:

ChartRangeBarSeriesBuilder<TModel>

Defines bound Range Column series.

C#
public virtual ChartRangeBarSeriesBuilder<TModel> RangeColumn<TValue>(Expression<Func<TModel, TValue>> fromExpression, Expression<Func<TModel, TValue>> toExpression)
Parameters:fromExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point "from" value from the Chart model.

toExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point "to" value from the Chart model.

Returns:

ChartRangeBarSeriesBuilder<TModel>

Defines scatter series bound to inline data.

C#
public virtual ChartScatterSeriesBuilder<TModel> Scatter(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to

Returns:

ChartScatterSeriesBuilder<TModel>

Defines bound scatter series.

C#
public virtual ChartScatterSeriesBuilder<TModel> Scatter(string xMemberName, string yMemberName, string noteTextMemberName = null)
Parameters:xMemberNamestring

The name of the X value member.

yMemberNamestring

The name of the Y value member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartScatterSeriesBuilder<TModel>

Defines bound scatter series.

C#
public virtual ChartScatterSeriesBuilder<TModel> Scatter(Type memberType, string xMemberName, string yMemberName, string noteTextMemberName = null)
Parameters:memberTypeType

The type of the value members.

xMemberNamestring

The name of the X value member.

yMemberNamestring

The name of the Y value member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartScatterSeriesBuilder<TModel>

Defines bound scatter series.

C#
public virtual ChartScatterSeriesBuilder<TModel> Scatter<TXValue, TYValue>(Expression<Func<TModel, TXValue>> xValueExpression, Expression<Func<TModel, TYValue>> yValueExpression, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:xValueExpressionExpression<Func<TModel, TXValue>>

The expression used to extract the X value from the chart model

yValueExpressionExpression<Func<TModel, TYValue>>

The expression used to extract the Y value from the chart model

noteTextExpressionExpression<Func<TModel, string>>

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

Returns:

ChartScatterSeriesBuilder<TModel>

Defines scatter line series bound to inline data.

C#
public virtual ChartScatterLineSeriesBuilder<TModel> ScatterLine(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to

Returns:

ChartScatterLineSeriesBuilder<TModel>

Defines bound scatter line series.

C#
public virtual ChartScatterLineSeriesBuilder<TModel> ScatterLine(string xMemberName, string yMemberName, string noteTextExpression = null)
Parameters:xMemberNamestring

The name of the X value member.

yMemberNamestring

The name of the Y value member.

noteTextExpressionstring

The name of the Y value member.

Returns:

ChartScatterLineSeriesBuilder<TModel>

Defines bound scatter line series.

C#
public virtual ChartScatterLineSeriesBuilder<TModel> ScatterLine(Type memberType, string xMemberName, string yMemberName, string noteTextMemberName = null)
Parameters:memberTypeType

The type of the value members.

xMemberNamestring

The name of the X value member.

yMemberNamestring

The name of the Y value member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartScatterLineSeriesBuilder<TModel>

Defines bound scatter line series.

C#
public virtual ChartScatterLineSeriesBuilder<TModel> ScatterLine<TXValue, TYValue>(Expression<Func<TModel, TXValue>> xValueExpression, Expression<Func<TModel, TYValue>> yValueExpression, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:xValueExpressionExpression<Func<TModel, TXValue>>

The expression used to extract the X value from the chart model

yValueExpressionExpression<Func<TModel, TYValue>>

The expression used to extract the Y value from the chart model

noteTextExpressionExpression<Func<TModel, string>>

The expression used to extract the Y value from the chart model

Returns:

ChartScatterLineSeriesBuilder<TModel>

Defines vertical area series bound to inline data.

C#
public virtual ChartAreaSeriesBuilder<TModel> VerticalArea(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to

Returns:

ChartAreaSeriesBuilder<TModel>

Defines bound vertical area series.

C#
public virtual ChartAreaSeriesBuilder<TModel> VerticalArea(string memberName, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:memberNamestring

The name of the value member.

categoryMemberNamestring

The name of the category member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartAreaSeriesBuilder<TModel>

Defines bound vertical area series.

C#
public virtual ChartAreaSeriesBuilder<TModel> VerticalArea(Type memberType, string memberName, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:memberTypeType

The type of the value member.

memberNamestring

The name of the value member.

categoryMemberNamestring

The name of the category member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartAreaSeriesBuilder<TModel>

Defines bound vertical area series.

C#
public virtual ChartAreaSeriesBuilder<TModel> VerticalArea<TValue, TCategory>(Expression<Func<TModel, TValue>> expression, Expression<Func<TModel, TCategory>> categoryExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:expressionExpression<Func<TModel, TValue>>

The expression used to extract the value from the chart model.

categoryExpressionExpression<Func<TModel, TCategory>>

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

noteTextExpressionExpression<Func<TModel, string>>

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

Returns:

ChartAreaSeriesBuilder<TModel>

Defines bound vertical area series.

C#
public virtual ChartAreaSeriesBuilder<TModel> VerticalArea<TValue>(Expression<Func<TModel, TValue>> expression, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:expressionExpression<Func<TModel, TValue>>

The expression used to extract the value from the chart model.

noteTextExpressionExpression<Func<TModel, string>>

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

Returns:

ChartAreaSeriesBuilder<TModel>

Defines box plot series bound to inline data.

C#
public virtual ChartBoxPlotSeriesBuilder<TModel> VerticalBoxPlot(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to

Returns:

ChartBoxPlotSeriesBuilder<TModel>

Defines bound box plot series.

C#
public virtual ChartBoxPlotSeriesBuilder<TModel> VerticalBoxPlot(string lowerMemberName, string q1MemberName, string medianMemberName, string q3MemberName, string upperMemberName, string meanMemberName, string outliersMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:lowerMemberNamestringq1MemberNamestringmedianMemberNamestringq3MemberNamestringupperMemberNamestringmeanMemberNamestringoutliersMemberNamestringcolorMemberNamestringcategoryMemberNamestringnoteTextMemberNamestringReturns:

ChartBoxPlotSeriesBuilder<TModel>

Defines bound box plot series.

C#
public virtual ChartBoxPlotSeriesBuilder<TModel> VerticalBoxPlot(Type memberType, string lowerMemberName, string q1MemberName, string medianMemberName, string q3MemberName, string upperMemberName, string meanMemberName = null, string outliersMemberName = null, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:memberTypeTypelowerMemberNamestringq1MemberNamestringmedianMemberNamestringq3MemberNamestringupperMemberNamestringmeanMemberNamestringoutliersMemberNamestringcolorMemberNamestringcategoryMemberNamestringnoteTextMemberNamestringReturns:

ChartBoxPlotSeriesBuilder<TModel>

Defines bound vertical box plot series.

C#
public virtual ChartBoxPlotSeriesBuilder<TModel> VerticalBoxPlot<TValue, TCategory>(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 = null, Expression<Func<TModel, IList<TValue>>> outliersExpression = null, Expression<Func<TModel, string>> colorExpression = null, Expression<Func<TModel, TCategory>> categoryExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:lowerExpressionExpression<Func<TModel, TValue>>q1ExpressionExpression<Func<TModel, TValue>>medianExpressionExpression<Func<TModel, TValue>>q3ExpressionExpression<Func<TModel, TValue>>upperExpressionExpression<Func<TModel, TValue>>meanExpressionExpression<Func<TModel, TValue>>outliersExpressionExpression<Func<TModel, IList<TValue>>>colorExpressionExpression<Func<TModel, string>>categoryExpressionExpression<Func<TModel, TCategory>>noteTextExpressionExpression<Func<TModel, string>>Returns:

ChartBoxPlotSeriesBuilder<TModel>

Defines bound box plot series.

C#
public virtual ChartBoxPlotSeriesBuilder<TModel> VerticalBoxPlot<TValue>(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 = null, Expression<Func<TModel, IList<TValue>>> outliersExpression = null, Expression<Func<TModel, string>> colorExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:lowerExpressionExpression<Func<TModel, TValue>>q1ExpressionExpression<Func<TModel, TValue>>medianExpressionExpression<Func<TModel, TValue>>q3ExpressionExpression<Func<TModel, TValue>>upperExpressionExpression<Func<TModel, TValue>>meanExpressionExpression<Func<TModel, TValue>>outliersExpressionExpression<Func<TModel, IList<TValue>>>colorExpressionExpression<Func<TModel, string>>noteTextExpressionExpression<Func<TModel, string>>Returns:

ChartBoxPlotSeriesBuilder<TModel>

Defines bar series bound to inline data.

C#
public virtual ChartBulletSeriesBuilder<TModel> VerticalBullet(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to

Returns:

ChartBulletSeriesBuilder<TModel>

Defines bound verticalBullet series.

C#
public virtual ChartBulletSeriesBuilder<TModel> VerticalBullet(string currentMemberName, string targetMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:currentMemberNamestring

The name of the current value member.

targetMemberNamestring

The name of the target value member.

colorMemberNamestring

The name of the color member.

categoryMemberNamestring

The name of the category member.

noteTextMemberNamestring

The name of the color member.

Returns:

ChartBulletSeriesBuilder<TModel>

Defines bound verticalBullet series.

C#
public virtual ChartBulletSeriesBuilder<TModel> VerticalBullet(Type memberType, string currentMemberName, string targetMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:memberTypeType

The type of the current value member.

currentMemberNamestring

The name of the current value member.

targetMemberNamestring

The name of the target value member.

colorMemberNamestring

The name of the color member.

categoryMemberNamestring

The name of the category member.

noteTextMemberNamestring

The name of the color member.

Returns:

ChartBulletSeriesBuilder<TModel>

Defines bound verticalBullet series.

C#
public virtual ChartBulletSeriesBuilder<TModel> VerticalBullet<TValue, TCategory>(Expression<Func<TModel, TValue>> currentExpression, Expression<Func<TModel, TValue>> targetExpression, Expression<Func<TModel, string>> colorExpression = null, Expression<Func<TModel, TCategory>> categoryExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:currentExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point current value from the chart model

targetExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point target value from the chart model

colorExpressionExpression<Func<TModel, string>>

The expression used to extract the point color from the chart model

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

Returns:

ChartBulletSeriesBuilder<TModel>

Defines bound verticalBullet series.

C#
public virtual ChartBulletSeriesBuilder<TModel> VerticalBullet<TValue>(Expression<Func<TModel, TValue>> currentExpression, Expression<Func<TModel, TValue>> targetExpression, Expression<Func<TModel, string>> colorExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:currentExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point current value from the chart model

targetExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point target value from the chart model

colorExpressionExpression<Func<TModel, string>>

The expression used to extract the point color from the chart model

noteTextExpressionExpression<Func<TModel, string>>

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

Returns:

ChartBulletSeriesBuilder<TModel>

Defines vertical line series bound to inline data.

C#
public virtual ChartLineSeriesBuilder<TModel> VerticalLine(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to

Returns:

ChartLineSeriesBuilder<TModel>

Defines bound vertical line series.

C#
public virtual ChartLineSeriesBuilder<TModel> VerticalLine(string memberName, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:memberNamestring

The name of the value member.

categoryMemberNamestring

The name of the category member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartLineSeriesBuilder<TModel>

Defines bound vertical line series.

C#
public virtual ChartLineSeriesBuilder<TModel> VerticalLine(Type memberType, string memberName, string categoryMemberName = null, string noteTextMemberName = null)
Parameters:memberTypeType

The type of the value member.

memberNamestring

The name of the value member.

categoryMemberNamestring

The name of the category member.

noteTextMemberNamestring

The name of the note text member.

Returns:

ChartLineSeriesBuilder<TModel>

Defines bound vertical line series.

C#
public virtual ChartLineSeriesBuilder<TModel> VerticalLine<TValue, TCategory>(Expression<Func<TModel, TValue>> expression, Expression<Func<TModel, TCategory>> categoryExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:expressionExpression<Func<TModel, TValue>>

The expression used to extract the value from the chart model.

categoryExpressionExpression<Func<TModel, TCategory>>

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

noteTextExpressionExpression<Func<TModel, string>>

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

Returns:

ChartLineSeriesBuilder<TModel>

Defines bound vertical line series.

C#
public virtual ChartLineSeriesBuilder<TModel> VerticalLine<TValue>(Expression<Func<TModel, TValue>> expression, Expression<Func<TModel, string>> noteTextExpression = null)
Parameters:expressionExpression<Func<TModel, TValue>>

The expression used to extract the value from the chart model.

noteTextExpressionExpression<Func<TModel, string>>

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

Returns:

ChartLineSeriesBuilder<TModel>

Defines vertical range area series bound to inline data.

C#
public virtual ChartRangeAreaSeriesBuilder<TModel> VerticalRangeArea(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to

Returns:

ChartRangeAreaSeriesBuilder<TModel>

Defines bound vertical range area series.

C#
public virtual ChartRangeAreaSeriesBuilder<TModel> VerticalRangeArea<TValue, TCategory>(Expression<Func<TModel, TValue>> fromExpression, Expression<Func<TModel, TValue>> toExpression, Expression<Func<TModel, TCategory>> categoryExpression, Expression<Func<TModel, string>> colorExpression)
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.

colorExpressionExpression<Func<TModel, string>>

The expression used to extract the point color.

Returns:

ChartRangeAreaSeriesBuilder<TModel>

Defines bound vertical range area series.

C#
public virtual ChartRangeAreaSeriesBuilder<TModel> VerticalRangeArea<TValue, TCategory>(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.

Returns:

ChartRangeAreaSeriesBuilder<TModel>

Defines bound vertical range area series.

C#
public virtual ChartRangeAreaSeriesBuilder<TModel> VerticalRangeArea<TValue>(Expression<Func<TModel, TValue>> fromExpression, Expression<Func<TModel, TValue>> toExpression)
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.

Returns:

ChartRangeAreaSeriesBuilder<TModel>

Defines waterfall series bound to inline data.

C#
public virtual ChartWaterfallSeriesBuilder<TModel> Waterfall(IEnumerable data)
Parameters:dataIEnumerable

The data to bind to.

Returns:

ChartWaterfallSeriesBuilder<TModel>

Defines bound waterfall series.

C#
public virtual ChartWaterfallSeriesBuilder<TModel> Waterfall(string valueMemberName, string categoryMemberName = null, string summaryMemberName = null)
Parameters:valueMemberNamestring

The name of the value member.

categoryMemberNamestring

The name of the category member.

summaryMemberNamestring

The name of the note summary type member.

Returns:

ChartWaterfallSeriesBuilder<TModel>

Defines bound waterfall series.

C#
public virtual ChartWaterfallSeriesBuilder<TModel> Waterfall(Type memberType, string valueMemberName, string categoryMemberName = null, string summaryMemberName = null)
Parameters:memberTypeType

The type of the value member.

valueMemberNamestring

The name of the value member.

categoryMemberNamestring

The name of the category member.

summaryMemberNamestring

The name of the note summary type member.

Returns:

ChartWaterfallSeriesBuilder<TModel>

Defines bound waterfall series.

C#
public virtual ChartWaterfallSeriesBuilder<TModel> Waterfall<TValue, TCategory>(Expression<Func<TModel, TValue>> valueExpression, Expression<Func<TModel, TCategory>> categoryExpression = null, Expression<Func<TModel, string>> summaryExpression = null)
Parameters:valueExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point value from the chart model

categoryExpressionExpression<Func<TModel, TCategory>>

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

summaryExpressionExpression<Func<TModel, string>>

The expression used to extract the point summary type from the chart model

Returns:

ChartWaterfallSeriesBuilder<TModel>

Defines bound waterfall series.

C#
public virtual ChartWaterfallSeriesBuilder<TModel> Waterfall<TValue>(Expression<Func<TModel, TValue>> valueExpression)
Parameters:valueExpressionExpression<Func<TModel, TValue>>

The expression used to extract the point value from the chart model

Returns:

ChartWaterfallSeriesBuilder<TModel>

In this article
DefinitionConstructorsChartSeriesFactory(ISeriesContainer)PropertiesContainerMethodsArea(IEnumerable)Area(string, string, string)Area(Type, string, string, string)Area<TValue, TCategory>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TCategory>>, Expression<Func<TModel, string>>)Area<TValue>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, string>>)Bar(IEnumerable)Bar(string, string, string, string)Bar(Type, string, string, string, string)Bar<TValue, TCategory>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, string>>, Expression<Func<TModel, TCategory>>, Expression<Func<TModel, string>>)Bar<TValue>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, string>>, Expression<Func<TModel, string>>)BoxPlot(IEnumerable)BoxPlot(string, string, string, string, string, string, string, string, string, string)BoxPlot(Type, string, string, string, string, string, string, string, string, string, string)BoxPlot<TValue, TCategory>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, IList<TValue>>>, Expression<Func<TModel, string>>, Expression<Func<TModel, TCategory>>, Expression<Func<TModel, string>>)BoxPlot<TValue>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, IList<TValue>>>, Expression<Func<TModel, string>>, Expression<Func<TModel, string>>)Bubble(IEnumerable)Bubble(string, string, string, string, string, string, string)Bubble(Type, string, string, string, string, string, string, string)Bubble<TXValue, TYValue, TSizeValue>(Expression<Func<TModel, TXValue>>, Expression<Func<TModel, TYValue>>, Expression<Func<TModel, TSizeValue>>, Expression<Func<TModel, string>>, Expression<Func<TModel, string>>, Expression<Func<TModel, bool>>, Expression<Func<TModel, string>>)Bullet(IEnumerable)Bullet(string, string, string, string, string)Bullet(Type, string, string, string, string, string)Bullet<TValue, TCategory>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, string>>, Expression<Func<TModel, TCategory>>, Expression<Func<TModel, string>>)Bullet<TValue>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, string>>, Expression<Func<TModel, string>>)Candlestick(IEnumerable)Candlestick(string, string, string, string, string, string, string, string)Candlestick(Type, string, string, string, string, string, string, string, string)Candlestick<TValue, TCategory>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, string>>, Expression<Func<TModel, string>>, Expression<Func<TModel, TCategory>>, Expression<Func<TModel, string>>)Candlestick<TValue>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, string>>, Expression<Func<TModel, string>>, Expression<Func<TModel, string>>)Column(IEnumerable)Column(string, string, string, string)Column(Type, string, string, string, string)Column<TValue, TCategory>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, string>>, Expression<Func<TModel, TCategory>>, Expression<Func<TModel, string>>)Column<TValue>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, string>>, Expression<Func<TModel, string>>)Donut(IEnumerable)Donut(string, string, string, string, string)Donut(Type, string, string, string, string, string)Donut<TValue>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, string>>, Expression<Func<TModel, string>>, Expression<Func<TModel, bool>>, Expression<Func<TModel, bool>>)ExponentialTrendline()Funnel(IEnumerable)Funnel(string, string, string, string)Funnel(Type, string, string, string, string)Funnel<TValue>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, string>>, Expression<Func<TModel, string>>, Expression<Func<TModel, bool>>)HeatMap(IEnumerable)HeatMap(string, string, string)HorizontalWaterfall(IEnumerable)HorizontalWaterfall(string, string, string)HorizontalWaterfall(Type, string, string, string)HorizontalWaterfall<TValue, TCategory>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TCategory>>, Expression<Func<TModel, string>>)HorizontalWaterfall<TValue>(Expression<Func<TModel, TValue>>)Line(IEnumerable)Line(string, string, string)Line(Type, string, string, string)Line<TValue, TCategory>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TCategory>>, Expression<Func<TModel, string>>)Line<TValue>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, string>>)LinearTrendline()LogarithmicTrendline()MovingAverageTrendline()OHLC(IEnumerable)OHLC(string, string, string, string, string, string, string)OHLC(Type, string, string, string, string, string, string, string)OHLC<TValue, TCategory>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, string>>, Expression<Func<TModel, TCategory>>, Expression<Func<TModel, string>>)OHLC<TValue>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, string>>, Expression<Func<TModel, string>>)Pie(IEnumerable)Pie(string, string, string, string, string)Pie(Type, string, string, string, string, string)Pie<TValue>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, string>>, Expression<Func<TModel, string>>, Expression<Func<TModel, bool>>, Expression<Func<TModel, bool>>)PolarArea(IEnumerable)PolarArea(string, string, string)PolarArea(Type, string, string, string)PolarArea<TXValue, TYValue>(Expression<Func<TModel, TXValue>>, Expression<Func<TModel, TYValue>>, Expression<Func<TModel, string>>)PolarLine(IEnumerable)PolarLine(string, string, string)PolarLine(Type, string, string, string)PolarLine<TXValue, TYValue>(Expression<Func<TModel, TXValue>>, Expression<Func<TModel, TYValue>>, Expression<Func<TModel, string>>)PolarScatter(IEnumerable)PolarScatter(string, string, string)PolarScatter(Type, string, string, string)PolarScatter<TXValue, TYValue>(Expression<Func<TModel, TXValue>>, Expression<Func<TModel, TYValue>>, Expression<Func<TModel, string>>)PolynomialTrendline()PowerTrendline()Pyramid(IEnumerable)Pyramid(string, string, string, string)Pyramid(Type, string, string, string, string)Pyramid<TValue>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, string>>, Expression<Func<TModel, string>>, Expression<Func<TModel, bool>>)RadarArea(IEnumerable)RadarArea(string, string, string)RadarArea(Type, string, string, string)RadarArea<TValue, TCategory>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TCategory>>, Expression<Func<TModel, string>>)RadarArea<TValue>(Expression<Func<TModel, TValue>>)RadarColumn(IEnumerable)RadarColumn(string, string, string, string)RadarColumn(Type, string, string, string, string)RadarColumn<TValue, TCategory>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, string>>, Expression<Func<TModel, TCategory>>, Expression<Func<TModel, string>>)RadarColumn<TValue>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, string>>, Expression<Func<TModel, string>>)RadarLine(IEnumerable)RadarLine(string, string, string)RadarLine(Type, string, string, string)RadarLine<TValue, TCategory>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TCategory>>, Expression<Func<TModel, string>>)RadarLine<TValue>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, string>>)RadarLine<TValue>(Expression<Func<TModel, TValue>>)RangeArea(IEnumerable)RangeArea<TValue, TCategory>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TCategory>>, Expression<Func<TModel, string>>)RangeArea<TValue, TCategory>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TCategory>>)RangeArea<TValue>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>)RangeBar(IEnumerable)RangeBar<TValue, TCategory>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TCategory>>)RangeBar<TValue>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>)RangeColumn(IEnumerable)RangeColumn<TValue, TCategory>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TCategory>>)RangeColumn<TValue>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>)Scatter(IEnumerable)Scatter(string, string, string)Scatter(Type, string, string, string)Scatter<TXValue, TYValue>(Expression<Func<TModel, TXValue>>, Expression<Func<TModel, TYValue>>, Expression<Func<TModel, string>>)ScatterLine(IEnumerable)ScatterLine(string, string, string)ScatterLine(Type, string, string, string)ScatterLine<TXValue, TYValue>(Expression<Func<TModel, TXValue>>, Expression<Func<TModel, TYValue>>, Expression<Func<TModel, string>>)VerticalArea(IEnumerable)VerticalArea(string, string, string)VerticalArea(Type, string, string, string)VerticalArea<TValue, TCategory>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TCategory>>, Expression<Func<TModel, string>>)VerticalArea<TValue>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, string>>)VerticalBoxPlot(IEnumerable)VerticalBoxPlot(string, string, string, string, string, string, string, string, string, string)VerticalBoxPlot(Type, string, string, string, string, string, string, string, string, string, string)VerticalBoxPlot<TValue, TCategory>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, IList<TValue>>>, Expression<Func<TModel, string>>, Expression<Func<TModel, TCategory>>, Expression<Func<TModel, string>>)VerticalBoxPlot<TValue>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, IList<TValue>>>, Expression<Func<TModel, string>>, Expression<Func<TModel, string>>)VerticalBullet(IEnumerable)VerticalBullet(string, string, string, string, string)VerticalBullet(Type, string, string, string, string, string)VerticalBullet<TValue, TCategory>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, string>>, Expression<Func<TModel, TCategory>>, Expression<Func<TModel, string>>)VerticalBullet<TValue>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, string>>, Expression<Func<TModel, string>>)VerticalLine(IEnumerable)VerticalLine(string, string, string)VerticalLine(Type, string, string, string)VerticalLine<TValue, TCategory>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TCategory>>, Expression<Func<TModel, string>>)VerticalLine<TValue>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, string>>)VerticalRangeArea(IEnumerable)VerticalRangeArea<TValue, TCategory>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TCategory>>, Expression<Func<TModel, string>>)VerticalRangeArea<TValue, TCategory>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>, Expression<Func<TModel, TCategory>>)VerticalRangeArea<TValue>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TValue>>)Waterfall(IEnumerable)Waterfall(string, string, string)Waterfall(Type, string, string, string)Waterfall<TValue, TCategory>(Expression<Func<TModel, TValue>>, Expression<Func<TModel, TCategory>>, Expression<Func<TModel, string>>)Waterfall<TValue>(Expression<Func<TModel, TValue>>)
Not finding the help you need?
Contact Support