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:
public class ChartSeriesFactory<TModel> where TModel : class
Inheritance: objectChartSeriesFactory<TModel>
Inherited Members
Constructors
Initializes a new instance of the ChartSeriesFactory<TModel> class.
public ChartSeriesFactory(ISeriesContainer container)
The container.
Properties
The parent Chart
public ISeriesContainer Container { get; }
Methods
Defines area series bound to inline data.
public virtual ChartAreaSeriesBuilder<TModel> Area(IEnumerable data)
The data to bind to
Returns:ChartAreaSeriesBuilder<TModel>
Defines bound area series.
public virtual ChartAreaSeriesBuilder<TModel> Area(string memberName, string categoryMemberName = null, string noteTextMemberName = null)
The name of the value member.
categoryMemberNamestringThe name of the category member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartAreaSeriesBuilder<TModel>
Defines bound area series.
public virtual ChartAreaSeriesBuilder<TModel> Area(Type memberType, string memberName, string categoryMemberName = null, string noteTextMemberName = null)
The type of the value member.
memberNamestringThe name of the value member.
categoryMemberNamestringThe name of the category member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartAreaSeriesBuilder<TModel>
Defines bound area series.
public virtual ChartAreaSeriesBuilder<TModel> Area<TValue, TCategory>(Expression<Func<TModel, TValue>> expression, Expression<Func<TModel, TCategory>> categoryExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
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.
public virtual ChartAreaSeriesBuilder<TModel> Area<TValue>(Expression<Func<TModel, TValue>> expression, Expression<Func<TModel, string>> noteTextExpression = null)
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.
public virtual ChartBarSeriesBuilder<TModel> Bar(IEnumerable data)
The data to bind to.
Returns:ChartBarSeriesBuilder<TModel>
Defines bound bar series.
public virtual ChartBarSeriesBuilder<TModel> Bar(string valueMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
The name of the value member.
colorMemberNamestringThe name of the color member.
categoryMemberNamestringThe name of the category member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartBarSeriesBuilder<TModel>
Defines bound bar series.
public virtual ChartBarSeriesBuilder<TModel> Bar(Type memberType, string valueMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
The type of the value member.
valueMemberNamestringThe name of the value member.
colorMemberNamestringThe name of the color member.
categoryMemberNamestringThe name of the category member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartBarSeriesBuilder<TModel>
Defines bound bar series.
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)
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.
public virtual ChartBarSeriesBuilder<TModel> Bar<TValue>(Expression<Func<TModel, TValue>> valueExpression, Expression<Func<TModel, string>> colorExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
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.
public virtual ChartBoxPlotSeriesBuilder<TModel> BoxPlot(IEnumerable data)
The data to bind to
Returns:ChartBoxPlotSeriesBuilder<TModel>
Defines bound box plot series.
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)
ChartBoxPlotSeriesBuilder<TModel>
Defines bound box plot series.
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)
ChartBoxPlotSeriesBuilder<TModel>
Defines bound box plot series.
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)
ChartBoxPlotSeriesBuilder<TModel>
Defines bound box plot series.
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)
ChartBoxPlotSeriesBuilder<TModel>
Defines bubble series bound to inline data.
public virtual ChartBubbleSeriesBuilder<TModel> Bubble(IEnumerable data)
The data to bind to
Returns:ChartBubbleSeriesBuilder<TModel>
Defines bound bubble series.
public virtual ChartBubbleSeriesBuilder<TModel> Bubble(string xMemberName, string yMemberName, string sizeMemberName, string categoryMemberName = null, string colorMemberName = null, string visibleInLegendMemberName = null, string textNoteMemberName = null)
ChartBubbleSeriesBuilder<TModel>
Defines bound bubble series.
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)
ChartBubbleSeriesBuilder<TModel>
Defines bound bubble series.
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)
ChartBubbleSeriesBuilder<TModel>
Defines bar series bound to inline data.
public virtual ChartBulletSeriesBuilder<TModel> Bullet(IEnumerable data)
The data to bind to.
Returns:ChartBulletSeriesBuilder<TModel>
Defines bound bar series.
public virtual ChartBulletSeriesBuilder<TModel> Bullet(string currentMemberName, string targetMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
The name of the current value member.
targetMemberNamestringThe name of the target value member.
colorMemberNamestringThe name of the color member.
categoryMemberNamestringThe name of the category member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartBulletSeriesBuilder<TModel>
Defines bound bullet series.
public virtual ChartBulletSeriesBuilder<TModel> Bullet(Type memberType, string currentMemberName, string targetMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
The type of the current value member.
currentMemberNamestringThe name of the current value member.
targetMemberNamestringThe name of the target value member.
colorMemberNamestringThe name of the color member.
categoryMemberNamestringThe name of the category member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartBulletSeriesBuilder<TModel>
Defines bound bullet series.
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)
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.
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)
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.
public virtual ChartCandlestickSeriesBuilder<TModel> Candlestick(IEnumerable data)
The data to bind to
Returns:ChartCandlestickSeriesBuilder<TModel>
Defines bound candlestick series.
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)
ChartCandlestickSeriesBuilder<TModel>
Defines bound candlestick series.
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)
ChartCandlestickSeriesBuilder<TModel>
Defines bound candlestick series.
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)
ChartCandlestickSeriesBuilder<TModel>
Defines bound candlestick series.
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)
ChartCandlestickSeriesBuilder<TModel>
Defines column series bound to inline data.
public virtual ChartBarSeriesBuilder<TModel> Column(IEnumerable data)
The data to bind to
Returns:ChartBarSeriesBuilder<TModel>
Defines bound column series.
public virtual ChartBarSeriesBuilder<TModel> Column(string valueMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
The name of the value member.
colorMemberNamestringThe name of the color member.
categoryMemberNamestringThe name of the category member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartBarSeriesBuilder<TModel>
Defines bound column series.
public virtual ChartBarSeriesBuilder<TModel> Column(Type memberType, string valueMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
The type of the value member.
valueMemberNamestringThe name of the value member.
colorMemberNamestringThe name of the color member.
categoryMemberNamestringThe name of the category member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartBarSeriesBuilder<TModel>
Defines bound column series.
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)
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.
public virtual ChartBarSeriesBuilder<TModel> Column<TValue>(Expression<Func<TModel, TValue>> valueExpression, Expression<Func<TModel, string>> colorExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
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.
public virtual ChartDonutSeriesBuilder<TModel> Donut(IEnumerable data)
The data to bind to
Returns:ChartDonutSeriesBuilder<TModel>
Defines bound donut series.
public virtual ChartDonutSeriesBuilder<TModel> Donut(string valueMemberName, string categoryMemberName, string colorMemberName = null, string explodeMemberName = null, string visibleInLegendMemberName = null)
ChartDonutSeriesBuilder<TModel>
Defines bound donut series.
public virtual ChartDonutSeriesBuilder<TModel> Donut(Type memberType, string valueMemberName, string categoryMemberName, string colorMemberName, string explodeMemberName, string visibleInLegendMemberName)
ChartDonutSeriesBuilder<TModel>
Defines bound Donut series.
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)
ChartDonutSeriesBuilder<TModel>
Defines Exponential Trendline series.
public virtual ChartTrendlineSeriesBuilder<TModel> ExponentialTrendline()
ChartTrendlineSeriesBuilder<TModel>
Defines funnel series bound to inline data.
public virtual ChartFunnelSeriesBuilder<TModel> Funnel(IEnumerable data)
The data to bind to
Returns:ChartFunnelSeriesBuilder<TModel>
Defines bound funnel series.
public virtual ChartFunnelSeriesBuilder<TModel> Funnel(string valueMemberName, string categoryMemberName, string colorMemberName = null, string visibleInLegendMemberName = null)
ChartFunnelSeriesBuilder<TModel>
Defines bound funnel series.
public virtual ChartFunnelSeriesBuilder<TModel> Funnel(Type memberType, string valueMemberName, string categoryMemberName, string colorMemberName = null, string visibleInLegendMemberName = null)
ChartFunnelSeriesBuilder<TModel>
Defines bound funnel series.
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)
ChartFunnelSeriesBuilder<TModel>
Defines heatmap series bound to inline data.
public virtual ChartHeatMapSeriesBuilder<TModel> HeatMap(IEnumerable data)
The data to bind to
Returns:ChartHeatMapSeriesBuilder<TModel>
Defines bound heatmap series.
public virtual ChartHeatMapSeriesBuilder<TModel> HeatMap(string valueMemberName, string xMemberName, string yMemberName)
The name of the value member.
xMemberNamestringThe name of the x value. member.
yMemberNamestringThe name of the y value. member.
Returns:ChartHeatMapSeriesBuilder<TModel>
Defines horizontal waterfall series bound to inline data.
public virtual ChartWaterfallSeriesBuilder<TModel> HorizontalWaterfall(IEnumerable data)
The data to bind to.
Returns:ChartWaterfallSeriesBuilder<TModel>
Defines bound horizontal waterfall series.
public virtual ChartWaterfallSeriesBuilder<TModel> HorizontalWaterfall(string valueMemberName, string categoryMemberName = null, string summaryMemberName = null)
The name of the value member.
categoryMemberNamestringThe name of the category member.
summaryMemberNamestringThe name of the note summary type member.
Returns:ChartWaterfallSeriesBuilder<TModel>
Defines bound horizontal waterfall series.
public virtual ChartWaterfallSeriesBuilder<TModel> HorizontalWaterfall(Type memberType, string valueMemberName, string categoryMemberName = null, string summaryMemberName = null)
The type of the value member.
valueMemberNamestringThe name of the value member.
categoryMemberNamestringThe name of the category member.
summaryMemberNamestringThe name of the note summary type member.
Returns:ChartWaterfallSeriesBuilder<TModel>
Defines bound horizontal waterfall series.
public virtual ChartWaterfallSeriesBuilder<TModel> HorizontalWaterfall<TValue, TCategory>(Expression<Func<TModel, TValue>> valueExpression, Expression<Func<TModel, TCategory>> categoryExpression = null, Expression<Func<TModel, string>> summaryExpression = null)
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.
public virtual ChartWaterfallSeriesBuilder<TModel> HorizontalWaterfall<TValue>(Expression<Func<TModel, TValue>> valueExpression)
The expression used to extract the point value from the chart model
Returns:ChartWaterfallSeriesBuilder<TModel>
Defines line series bound to inline data.
public virtual ChartLineSeriesBuilder<TModel> Line(IEnumerable data)
The data to bind to
Returns:ChartLineSeriesBuilder<TModel>
Defines bound line series.
public virtual ChartLineSeriesBuilder<TModel> Line(string memberName, string categoryMemberName = null, string noteTextExpression = null)
The name of the value member.
categoryMemberNamestringThe name of the category member.
noteTextExpressionstringThe expression used to extract the note text from the chart model.
Returns:ChartLineSeriesBuilder<TModel>
Defines bound line series.
public virtual ChartLineSeriesBuilder<TModel> Line(Type memberType, string memberName, string categoryMemberName = null, string noteTextMemberName = null)
The type of the value member.
memberNamestringThe name of the value member.
categoryMemberNamestringThe name of the category member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartLineSeriesBuilder<TModel>
Defines bound line series.
public virtual ChartLineSeriesBuilder<TModel> Line<TValue, TCategory>(Expression<Func<TModel, TValue>> expression, Expression<Func<TModel, TCategory>> categoryExpression, Expression<Func<TModel, string>> noteTextExpression = null)
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.
public virtual ChartLineSeriesBuilder<TModel> Line<TValue>(Expression<Func<TModel, TValue>> expression, Expression<Func<TModel, string>> noteTextExpression = null)
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.
public virtual ChartTrendlineSeriesBuilder<TModel> LinearTrendline()
ChartTrendlineSeriesBuilder<TModel>
Defines Logarithmic Trendline series.
public virtual ChartTrendlineSeriesBuilder<TModel> LogarithmicTrendline()
ChartTrendlineSeriesBuilder<TModel>
Defines Linear Trendline series.
public virtual ChartTrendlineSeriesBuilder<TModel> MovingAverageTrendline()
ChartTrendlineSeriesBuilder<TModel>
Defines ohlc series bound to inline data.
public virtual ChartOHLCSeriesBuilder<TModel> OHLC(IEnumerable data)
The data to bind to
Returns:ChartOHLCSeriesBuilder<TModel>
Defines bound ohlc series.
public virtual ChartOHLCSeriesBuilder<TModel> OHLC(string openMemberName, string highMemberName, string lowMemberName, string closeMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
ChartOHLCSeriesBuilder<TModel>
Defines bound ohlc series.
public virtual ChartOHLCSeriesBuilder<TModel> OHLC(Type memberType, string openMemberName, string highMemberName, string lowMemberName, string closeMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
ChartOHLCSeriesBuilder<TModel>
Defines bound ohlc series.
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)
ChartOHLCSeriesBuilder<TModel>
Defines bound ohlc series.
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)
ChartOHLCSeriesBuilder<TModel>
Defines pie series bound to inline data.
public virtual ChartPieSeriesBuilder<TModel> Pie(IEnumerable data)
The data to bind to
Returns:ChartPieSeriesBuilder<TModel>
Defines bound pie series.
public virtual ChartPieSeriesBuilder<TModel> Pie(string valueMemberName, string categoryMemberName, string colorMemberName = null, string explodeMemberName = null, string visibleInLegendMemberName = null)
ChartPieSeriesBuilder<TModel>
Defines bound pie series.
public virtual ChartPieSeriesBuilder<TModel> Pie(Type memberType, string valueMemberName, string categoryMemberName, string colorMemberName = null, string explodeMemberName = null, string visibleInLegendMemberName = null)
ChartPieSeriesBuilder<TModel>
Defines bound pie series.
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)
ChartPieSeriesBuilder<TModel>
Defines polar area series bound to inline data.
public virtual ChartPolarAreaSeriesBuilder<TModel> PolarArea(IEnumerable data)
The data to bind to
Returns:ChartPolarAreaSeriesBuilder<TModel>
Defines bound polar area series.
public virtual ChartPolarAreaSeriesBuilder<TModel> PolarArea(string xMemberName, string yMemberName, string noteTextMemberName = null)
The name of the X value member.
yMemberNamestringThe name of the Y value member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartPolarAreaSeriesBuilder<TModel>
Defines bound polar area series.
public virtual ChartPolarAreaSeriesBuilder<TModel> PolarArea(Type memberType, string xMemberName, string yMemberName, string noteTextMemberName = null)
The type of the value members.
xMemberNamestringThe name of the X value member.
yMemberNamestringThe name of the Y value member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartPolarAreaSeriesBuilder<TModel>
Defines bound polar area series.
public virtual ChartPolarAreaSeriesBuilder<TModel> PolarArea<TXValue, TYValue>(Expression<Func<TModel, TXValue>> xValueExpression, Expression<Func<TModel, TYValue>> yValueExpression, Expression<Func<TModel, string>> noteTextExpression = null)
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.
public virtual ChartPolarLineSeriesBuilder<TModel> PolarLine(IEnumerable data)
The data to bind to
Returns:ChartPolarLineSeriesBuilder<TModel>
Defines bound polar line series.
public virtual ChartPolarLineSeriesBuilder<TModel> PolarLine(string xMemberName, string yMemberName, string noteTextMemberName = null)
The name of the X value member.
yMemberNamestringThe name of the Y value member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartPolarLineSeriesBuilder<TModel>
Defines bound polar line series.
public virtual ChartPolarLineSeriesBuilder<TModel> PolarLine(Type memberType, string xMemberName, string yMemberName, string noteTextMemberName = null)
The type of the value members.
xMemberNamestringThe name of the X value member.
yMemberNamestringThe name of the Y value member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartPolarLineSeriesBuilder<TModel>
Defines bound polar line series.
public virtual ChartPolarLineSeriesBuilder<TModel> PolarLine<TXValue, TYValue>(Expression<Func<TModel, TXValue>> xValueExpression, Expression<Func<TModel, TYValue>> yValueExpression, Expression<Func<TModel, string>> noteTextExpression = null)
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.
public virtual ChartPolarScatterSeriesBuilder<TModel> PolarScatter(IEnumerable data)
The data to bind to
Returns:ChartPolarScatterSeriesBuilder<TModel>
Defines bound polar scatter series.
public virtual ChartPolarScatterSeriesBuilder<TModel> PolarScatter(string xMemberName, string yMemberName, string noteTextMemberName = null)
The name of the X value member.
yMemberNamestringThe name of the Y value member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartPolarScatterSeriesBuilder<TModel>
Defines bound polar scatter series.
public virtual ChartPolarScatterSeriesBuilder<TModel> PolarScatter(Type memberType, string xMemberName, string yMemberName, string noteTextMemberName = null)
The type of the value members.
xMemberNamestringThe name of the X value member.
yMemberNamestringThe name of the Y value member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartPolarScatterSeriesBuilder<TModel>
Defines bound polar scatter series.
public virtual ChartPolarScatterSeriesBuilder<TModel> PolarScatter<TXValue, TYValue>(Expression<Func<TModel, TXValue>> xValueExpression, Expression<Func<TModel, TYValue>> yValueExpression, Expression<Func<TModel, string>> noteTextExpression = null)
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.
public virtual ChartTrendlineSeriesBuilder<TModel> PolynomialTrendline()
ChartTrendlineSeriesBuilder<TModel>
Defines Power Trendline series.
public virtual ChartTrendlineSeriesBuilder<TModel> PowerTrendline()
ChartTrendlineSeriesBuilder<TModel>
Defines pyramid series bound to inline data.
public virtual ChartPyramidSeriesBuilder<TModel> Pyramid(IEnumerable data)
The data to bind to
Returns:ChartPyramidSeriesBuilder<TModel>
Defines bound pyramid series.
public virtual ChartPyramidSeriesBuilder<TModel> Pyramid(string valueMemberName, string categoryMemberName, string colorMemberName = null, string visibleInLegendMemberName = null)
ChartPyramidSeriesBuilder<TModel>
Defines bound pyramid series.
public virtual ChartPyramidSeriesBuilder<TModel> Pyramid(Type memberType, string valueMemberName, string categoryMemberName, string colorMemberName = null, string visibleInLegendMemberName = null)
ChartPyramidSeriesBuilder<TModel>
Defines bound pyramid series.
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)
ChartPyramidSeriesBuilder<TModel>
Defines radar area series bound to inline data.
public virtual ChartRadarAreaSeriesBuilder<TModel> RadarArea(IEnumerable data)
The data to bind to.
Returns:ChartRadarAreaSeriesBuilder<TModel>
Defines bound radar area series.
public virtual ChartRadarAreaSeriesBuilder<TModel> RadarArea(string valueMemberName, string categoryMemberName = null, string noteTextMemberName = null)
The name of the value member.
categoryMemberNamestringThe name of the category member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartRadarAreaSeriesBuilder<TModel>
Defines bound radar area series.
public virtual ChartRadarAreaSeriesBuilder<TModel> RadarArea(Type memberType, string valueMemberName, string categoryMemberName = null, string noteTextMemberName = null)
The type of the value member.
valueMemberNamestringThe name of the value member.
categoryMemberNamestringThe name of the category member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartRadarAreaSeriesBuilder<TModel>
Defines bound radar area series.
public virtual ChartRadarAreaSeriesBuilder<TModel> RadarArea<TValue, TCategory>(Expression<Func<TModel, TValue>> valueExpression, Expression<Func<TModel, TCategory>> categoryExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
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.
public virtual ChartRadarAreaSeriesBuilder<TModel> RadarArea<TValue>(Expression<Func<TModel, TValue>> valueExpression)
The expression used to extract the point value from the chart model
Returns:ChartRadarAreaSeriesBuilder<TModel>
Defines radar column series bound to inline data.
public virtual ChartRadarColumnSeriesBuilder<TModel> RadarColumn(IEnumerable data)
The data to bind to.
Returns:ChartRadarColumnSeriesBuilder<TModel>
Defines bound radar column series.
public virtual ChartRadarColumnSeriesBuilder<TModel> RadarColumn(string valueMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
The name of the value member.
colorMemberNamestringThe name of the color member.
categoryMemberNamestringThe name of the category member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartRadarColumnSeriesBuilder<TModel>
Defines bound radar column series.
public virtual ChartRadarColumnSeriesBuilder<TModel> RadarColumn(Type memberType, string valueMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
The type of the value member.
valueMemberNamestringThe name of the value member.
colorMemberNamestringThe name of the color member.
categoryMemberNamestringThe name of the category member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartRadarColumnSeriesBuilder<TModel>
Defines bound radar column series.
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)
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.
public virtual ChartRadarColumnSeriesBuilder<TModel> RadarColumn<TValue>(Expression<Func<TModel, TValue>> valueExpression, Expression<Func<TModel, string>> colorExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
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.
public virtual ChartRadarLineSeriesBuilder<TModel> RadarLine(IEnumerable data)
The data to bind to.
Returns:ChartRadarLineSeriesBuilder<TModel>
Defines bound radar line series.
public virtual ChartRadarLineSeriesBuilder<TModel> RadarLine(string valueMemberName, string categoryMemberName = null, string noteTextMemberName = null)
The name of the value member.
categoryMemberNamestringThe name of the category member.
noteTextMemberNamestringThe name of the category member.
Returns:ChartRadarLineSeriesBuilder<TModel>
Defines bound radar line series.
public virtual ChartRadarLineSeriesBuilder<TModel> RadarLine(Type memberType, string valueMemberName, string categoryMemberName = null, string noteTextMemberName = null)
The type of the value member.
valueMemberNamestringThe name of the value member.
categoryMemberNamestringThe name of the category member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartRadarLineSeriesBuilder<TModel>
Defines bound radar line series.
public virtual ChartRadarLineSeriesBuilder<TModel> RadarLine<TValue, TCategory>(Expression<Func<TModel, TValue>> valueExpression, Expression<Func<TModel, TCategory>> categoryExpression, Expression<Func<TModel, string>> noteTextExpression = null)
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.
public virtual ChartRadarLineSeriesBuilder<TModel> RadarLine<TValue>(Expression<Func<TModel, TValue>> valueExpression, Expression<Func<TModel, string>> noteTextExpression = null)
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.
public virtual ChartRadarLineSeriesBuilder<TModel> RadarLine<TValue>(Expression<Func<TModel, TValue>> valueExpression)
The expression used to extract the point value from the chart model
Returns:ChartRadarLineSeriesBuilder<TModel>
Defines range area series bound to inline data.
public virtual ChartRangeAreaSeriesBuilder<TModel> RangeArea(IEnumerable data)
The data to bind to
Returns:ChartRangeAreaSeriesBuilder<TModel>
Defines bound range area series.
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)
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.
public virtual ChartRangeAreaSeriesBuilder<TModel> RangeArea<TValue, TCategory>(Expression<Func<TModel, TValue>> fromExpression, Expression<Func<TModel, TValue>> toExpression, Expression<Func<TModel, TCategory>> categoryExpression)
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.
public virtual ChartRangeAreaSeriesBuilder<TModel> RangeArea<TValue>(Expression<Func<TModel, TValue>> fromExpression, Expression<Func<TModel, TValue>> toExpression)
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.
public virtual ChartRangeBarSeriesBuilder<TModel> RangeBar(IEnumerable data)
The data to bind to.
Returns:ChartRangeBarSeriesBuilder<TModel>
Defines bound Range Bar series.
public virtual ChartRangeBarSeriesBuilder<TModel> RangeBar<TValue, TCategory>(Expression<Func<TModel, TValue>> fromExpression, Expression<Func<TModel, TValue>> toExpression, Expression<Func<TModel, TCategory>> categoryExpression)
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.
public virtual ChartRangeBarSeriesBuilder<TModel> RangeBar<TValue>(Expression<Func<TModel, TValue>> fromExpression, Expression<Func<TModel, TValue>> toExpression)
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.
public virtual ChartRangeBarSeriesBuilder<TModel> RangeColumn(IEnumerable data)
The data to bind to.
Returns:ChartRangeBarSeriesBuilder<TModel>
Defines bound Range Column series.
public virtual ChartRangeBarSeriesBuilder<TModel> RangeColumn<TValue, TCategory>(Expression<Func<TModel, TValue>> fromExpression, Expression<Func<TModel, TValue>> toExpression, Expression<Func<TModel, TCategory>> categoryExpression)
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.
public virtual ChartRangeBarSeriesBuilder<TModel> RangeColumn<TValue>(Expression<Func<TModel, TValue>> fromExpression, Expression<Func<TModel, TValue>> toExpression)
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.
public virtual ChartScatterSeriesBuilder<TModel> Scatter(IEnumerable data)
The data to bind to
Returns:ChartScatterSeriesBuilder<TModel>
Defines bound scatter series.
public virtual ChartScatterSeriesBuilder<TModel> Scatter(string xMemberName, string yMemberName, string noteTextMemberName = null)
The name of the X value member.
yMemberNamestringThe name of the Y value member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartScatterSeriesBuilder<TModel>
Defines bound scatter series.
public virtual ChartScatterSeriesBuilder<TModel> Scatter(Type memberType, string xMemberName, string yMemberName, string noteTextMemberName = null)
The type of the value members.
xMemberNamestringThe name of the X value member.
yMemberNamestringThe name of the Y value member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartScatterSeriesBuilder<TModel>
Defines bound scatter series.
public virtual ChartScatterSeriesBuilder<TModel> Scatter<TXValue, TYValue>(Expression<Func<TModel, TXValue>> xValueExpression, Expression<Func<TModel, TYValue>> yValueExpression, Expression<Func<TModel, string>> noteTextExpression = null)
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.
public virtual ChartScatterLineSeriesBuilder<TModel> ScatterLine(IEnumerable data)
The data to bind to
Returns:ChartScatterLineSeriesBuilder<TModel>
Defines bound scatter line series.
public virtual ChartScatterLineSeriesBuilder<TModel> ScatterLine(string xMemberName, string yMemberName, string noteTextExpression = null)
The name of the X value member.
yMemberNamestringThe name of the Y value member.
noteTextExpressionstringThe name of the Y value member.
Returns:ChartScatterLineSeriesBuilder<TModel>
Defines bound scatter line series.
public virtual ChartScatterLineSeriesBuilder<TModel> ScatterLine(Type memberType, string xMemberName, string yMemberName, string noteTextMemberName = null)
The type of the value members.
xMemberNamestringThe name of the X value member.
yMemberNamestringThe name of the Y value member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartScatterLineSeriesBuilder<TModel>
Defines bound scatter line series.
public virtual ChartScatterLineSeriesBuilder<TModel> ScatterLine<TXValue, TYValue>(Expression<Func<TModel, TXValue>> xValueExpression, Expression<Func<TModel, TYValue>> yValueExpression, Expression<Func<TModel, string>> noteTextExpression = null)
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.
public virtual ChartAreaSeriesBuilder<TModel> VerticalArea(IEnumerable data)
The data to bind to
Returns:ChartAreaSeriesBuilder<TModel>
Defines bound vertical area series.
public virtual ChartAreaSeriesBuilder<TModel> VerticalArea(string memberName, string categoryMemberName = null, string noteTextMemberName = null)
The name of the value member.
categoryMemberNamestringThe name of the category member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartAreaSeriesBuilder<TModel>
Defines bound vertical area series.
public virtual ChartAreaSeriesBuilder<TModel> VerticalArea(Type memberType, string memberName, string categoryMemberName = null, string noteTextMemberName = null)
The type of the value member.
memberNamestringThe name of the value member.
categoryMemberNamestringThe name of the category member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartAreaSeriesBuilder<TModel>
Defines bound vertical area series.
public virtual ChartAreaSeriesBuilder<TModel> VerticalArea<TValue, TCategory>(Expression<Func<TModel, TValue>> expression, Expression<Func<TModel, TCategory>> categoryExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
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.
public virtual ChartAreaSeriesBuilder<TModel> VerticalArea<TValue>(Expression<Func<TModel, TValue>> expression, Expression<Func<TModel, string>> noteTextExpression = null)
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.
public virtual ChartBoxPlotSeriesBuilder<TModel> VerticalBoxPlot(IEnumerable data)
The data to bind to
Returns:ChartBoxPlotSeriesBuilder<TModel>
Defines bound box plot series.
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)
ChartBoxPlotSeriesBuilder<TModel>
Defines bound box plot series.
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)
ChartBoxPlotSeriesBuilder<TModel>
Defines bound vertical box plot series.
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)
ChartBoxPlotSeriesBuilder<TModel>
Defines bound box plot series.
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)
ChartBoxPlotSeriesBuilder<TModel>
Defines bar series bound to inline data.
public virtual ChartBulletSeriesBuilder<TModel> VerticalBullet(IEnumerable data)
The data to bind to
Returns:ChartBulletSeriesBuilder<TModel>
Defines bound verticalBullet series.
public virtual ChartBulletSeriesBuilder<TModel> VerticalBullet(string currentMemberName, string targetMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
The name of the current value member.
targetMemberNamestringThe name of the target value member.
colorMemberNamestringThe name of the color member.
categoryMemberNamestringThe name of the category member.
noteTextMemberNamestringThe name of the color member.
Returns:ChartBulletSeriesBuilder<TModel>
Defines bound verticalBullet series.
public virtual ChartBulletSeriesBuilder<TModel> VerticalBullet(Type memberType, string currentMemberName, string targetMemberName, string colorMemberName = null, string categoryMemberName = null, string noteTextMemberName = null)
The type of the current value member.
currentMemberNamestringThe name of the current value member.
targetMemberNamestringThe name of the target value member.
colorMemberNamestringThe name of the color member.
categoryMemberNamestringThe name of the category member.
noteTextMemberNamestringThe name of the color member.
Returns:ChartBulletSeriesBuilder<TModel>
Defines bound verticalBullet series.
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)
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.
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)
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.
public virtual ChartLineSeriesBuilder<TModel> VerticalLine(IEnumerable data)
The data to bind to
Returns:ChartLineSeriesBuilder<TModel>
Defines bound vertical line series.
public virtual ChartLineSeriesBuilder<TModel> VerticalLine(string memberName, string categoryMemberName = null, string noteTextMemberName = null)
The name of the value member.
categoryMemberNamestringThe name of the category member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartLineSeriesBuilder<TModel>
Defines bound vertical line series.
public virtual ChartLineSeriesBuilder<TModel> VerticalLine(Type memberType, string memberName, string categoryMemberName = null, string noteTextMemberName = null)
The type of the value member.
memberNamestringThe name of the value member.
categoryMemberNamestringThe name of the category member.
noteTextMemberNamestringThe name of the note text member.
Returns:ChartLineSeriesBuilder<TModel>
Defines bound vertical line series.
public virtual ChartLineSeriesBuilder<TModel> VerticalLine<TValue, TCategory>(Expression<Func<TModel, TValue>> expression, Expression<Func<TModel, TCategory>> categoryExpression = null, Expression<Func<TModel, string>> noteTextExpression = null)
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.
public virtual ChartLineSeriesBuilder<TModel> VerticalLine<TValue>(Expression<Func<TModel, TValue>> expression, Expression<Func<TModel, string>> noteTextExpression = null)
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.
public virtual ChartRangeAreaSeriesBuilder<TModel> VerticalRangeArea(IEnumerable data)
The data to bind to
Returns:ChartRangeAreaSeriesBuilder<TModel>
Defines bound vertical range area series.
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)
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.
public virtual ChartRangeAreaSeriesBuilder<TModel> VerticalRangeArea<TValue, TCategory>(Expression<Func<TModel, TValue>> fromExpression, Expression<Func<TModel, TValue>> toExpression, Expression<Func<TModel, TCategory>> categoryExpression)
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.
public virtual ChartRangeAreaSeriesBuilder<TModel> VerticalRangeArea<TValue>(Expression<Func<TModel, TValue>> fromExpression, Expression<Func<TModel, TValue>> toExpression)
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.
public virtual ChartWaterfallSeriesBuilder<TModel> Waterfall(IEnumerable data)
The data to bind to.
Returns:ChartWaterfallSeriesBuilder<TModel>
Defines bound waterfall series.
public virtual ChartWaterfallSeriesBuilder<TModel> Waterfall(string valueMemberName, string categoryMemberName = null, string summaryMemberName = null)
The name of the value member.
categoryMemberNamestringThe name of the category member.
summaryMemberNamestringThe name of the note summary type member.
Returns:ChartWaterfallSeriesBuilder<TModel>
Defines bound waterfall series.
public virtual ChartWaterfallSeriesBuilder<TModel> Waterfall(Type memberType, string valueMemberName, string categoryMemberName = null, string summaryMemberName = null)
The type of the value member.
valueMemberNamestringThe name of the value member.
categoryMemberNamestringThe name of the category member.
summaryMemberNamestringThe name of the note summary type member.
Returns:ChartWaterfallSeriesBuilder<TModel>
Defines bound waterfall series.
public virtual ChartWaterfallSeriesBuilder<TModel> Waterfall<TValue, TCategory>(Expression<Func<TModel, TValue>> valueExpression, Expression<Func<TModel, TCategory>> categoryExpression = null, Expression<Func<TModel, string>> summaryExpression = null)
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.
public virtual ChartWaterfallSeriesBuilder<TModel> Waterfall<TValue>(Expression<Func<TModel, TValue>> valueExpression)
The expression used to extract the point value from the chart model
Returns:ChartWaterfallSeriesBuilder<TModel>