Kendo.Mvc.UI.Fluent.ScatterErrorBarsBuilder
Defines the fluent interface for configuring the error bars.
Methods
XValue(System.String)
Sets the error bars x value.
Parameters
xValue System.String
The error bars x value.
Example (Razor)
@(Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.XValue("stderr"))
)
)
Example (ASPX)
<%= Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.XValue("stderr"))
)
%>
XValue(System.Double)
Sets the error bars difference from the point x value.
Parameters
xValue System.Double
The error bars difference from the point x value.
Example (Razor)
@(Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.XValue(1))
)
)
Example (ASPX)
<%= Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.XValue(1))
)
%>
XValue(System.Double,System.Double)
Sets the error bars low and high value difference from the point x value.
Parameters
xLowValue System.Double
The error bar low value difference from point x value.
xHighValue System.Double
The error bar high value difference from point x value.
Example (Razor)
@(Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.XValue(1, 2))
)
)
Example (ASPX)
<%= Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.XValue(1, 2))
)
%>
XValue(System.Func<System.Object,System.Object>)
Sets a handler function that returns the error bars x value.
Parameters
inlineCodeBlock System.Func<System.Object,System.Object>
The handler code that returns the error bars x value.
Example (Razor)
@(Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.XValue(@<text>
function(data) {
var value = data.value.x,
lowPercentage = value * 0.05,
highPercentage = value * 0.1;
return [lowPercentage, highPercentage];
}
</text>))
)
)
Example (ASPX)
<%= Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.XValue(o =>
@"function(data) {
var value = data.value.x,
lowPercentage = value * 0.05,
highPercentage = value * 0.1;
return [lowPercentage, highPercentage];
}"
))
)
%>
YValue(System.String)
Sets the error bars y value.
Parameters
yValue System.String
The error bars y value.
Example (Razor)
@(Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.YValue("stderr"))
)
)
Example (ASPX)
<%= Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.YValue("stderr"))
)
%>
YValue(System.Double)
Sets the error bars difference from the point y value.
Parameters
yValue System.Double
The error bars difference from the point y value.
Example (Razor)
@(Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.YValue(1))
)
)
Example (ASPX)
<%= Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.YValue(1))
)
%>
YValue(System.Double,System.Double)
Sets the error bars low and high value difference from the point y value.
Parameters
yLowValue System.Double
The error bar low value difference from point y value.
yHighValue System.Double
The error bar high value difference from point y value.
Example (Razor)
@(Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.YValue(1, 2))
)
)
Example (ASPX)
<%= Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.YValue(1, 2))
)
%>
YValue(System.Func<System.Object,System.Object>)
Sets a handler function that returns the error bars y value.
Parameters
inlineCodeBlock System.Func<System.Object,System.Object>
The handler code that returns the error bars y value.
Example (Razor)
@(Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.YValue(@<text>
function(data) {
var value = data.value.y,
lowPercentage = value * 0.05,
highPercentage = value * 0.1;
return [lowPercentage, highPercentage];
}
</text>))
)
)
Example (ASPX)
<%= Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.YValue(o =>
@"function(data) {
var value = data.value.y,
lowPercentage = value * 0.05,
highPercentage = value * 0.1;
return [lowPercentage, highPercentage];
}"
))
)
%>
XLowField(System.String)
Sets the error bars x low field.
Parameters
xLowField System.String
The error bars x low field.
Example (Razor)
@(Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.XLowField("Low"))
)
)
Example (ASPX)
<%= Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.XLowField("Low"))
)
%>
XHighField(System.String)
Sets the error bars x high field.
Parameters
xHighField System.String
The error bars x high field.
Example (Razor)
@(Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.XHighField("High"))
)
)
Example (ASPX)
<%= Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.XHighField("High"))
)
%>
XFields(System.String,System.String)
Sets the error bars x low and high fields.
Parameters
xLowField System.String
The error bars x low field.
xHighField System.String
The error bars x high field.
Example (Razor)
@(Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.XFields("Low", "High"))
)
)
Example (ASPX)
<%= Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.XFields("Low", "High"))
)
%>
YLowField(System.String)
Sets the error bars y low field.
Parameters
yLowField System.String
The error bars y low field.
Example (Razor)
@(Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.YLowField("Low"))
)
)
Example (ASPX)
<%= Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.YLowField("Low"))
)
%>
YHighField(System.String)
Sets the error bars y high field.
Parameters
yHighField System.String
The error bars y high field.
Example (Razor)
@(Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.YHighField("High"))
)
)
Example (ASPX)
<%= Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.YHighField("High"))
)
%>
YFields(System.String,System.String)
Sets the error bars y low and high fields.
Parameters
yLowField System.String
The error bars y low field.
yHighField System.String
The error bars y high field.
Example (Razor)
@(Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.YFields("Low", "High"))
)
)
Example (ASPX)
<%= Html.Kendo().Chart(Model)
.Name("chart")
.Series(series => series
.Scatter(s => s.x, s => s.y)
.ErrorBars(e => e.YFields("Low", "High"))
)
%>