Kendo ui 剑道图召唤信息
我有一个剑道折线图,它将绑定模型中的数据,如下所示。现在,我想在特定的点显示一个调用消息,说降级从这一点开始。有人能帮我解决这个问题吗Kendo ui 剑道图召唤信息,kendo-ui,kendo-asp.net-mvc,kendo-chart,Kendo Ui,Kendo Asp.net Mvc,Kendo Chart,我有一个剑道折线图,它将绑定模型中的数据,如下所示。现在,我想在特定的点显示一个调用消息,说降级从这一点开始。有人能帮我解决这个问题吗 <div style="overflow:scroll;width:100%"> @if (@Model != null && @Model.XYAxisData != null) { @(Html.Kendo().Chart() .Nam
<div style="overflow:scroll;width:100%">
@if (@Model != null && @Model.XYAxisData != null)
{
@(Html.Kendo().Chart()
.Name("Predictionchart")
.Transitions(false)
.RenderAs(RenderingMode.Canvas)
//.Title(Model.YString + " Vs " + Model.XString + " Relationship")
.Legend(legend => legend
.Position(ChartLegendPosition.Right).Visible(true)
)
.SeriesDefaults(seriesDefaults =>
seriesDefaults.Line().Style(ChartLineStyle.Smooth)
)
.Series(series =>
{
series.ScatterLine(Model.XYAxisData).Fields("xValue", "yValue");
series.ScatterLine(Model.XYPredictedData).Fields("xValue", "yValue");
})
.ChartArea(x => x.Width(1000).Height(400))
.XAxis(x => x
.Numeric()
.Title(title => title.Text(Model.PredictXString))
.Crosshair(crosshair => crosshair
.Visible(true)
.Tooltip(tooltip => tooltip
.Visible(true)
//.Format("{0:n1}")
)
)
//.Max(35)
)
.YAxis(y => y
.Numeric()
.Title(title => title.Text(""))
.AxisCrossingValue(-5)
.Crosshair(crosshair => crosshair
.Visible(true)
.Tooltip(tooltip => tooltip
.Visible(true)
//.Format("{0:n1}")
)
)
//.Min(-5)
//.Max(25)
)
)
}
</div>
@if(@Model!=null&&@Model.XYAxisData!=null)
{
@(Html.Kendo().Chart())
.名称(“预测图表”)
.转换(错误)
.RenderAs(RenderingMode.Canvas)
//.Title(Model.YString+“Vs”+Model.XString+“关系”)
.Legend(Legend=>Legend
.位置(ChartLegendPosition.右)。可见(真)
)
.SeriesDefaults(SeriesDefaults=>
seriesDefaults.Line().Style(ChartLineStyle.Smooth)
)
.系列(系列=>
{
series.ScatterLine(Model.XYAxisData).Fields(“xValue”、“yValue”);
系列散点线(Model.XYPredictedData).Fields(“xValue”、“yValue”);
})
.图表面积(x=>x.宽度(1000).高度(400))
.XAxis(x=>x
.Numeric()
.Title(Title=>Title.Text(Model.PredictXString))
.十字线(十字线=>十字线
.可见(真实)
.工具提示(工具提示=>工具提示
.可见(真实)
//.Format(“{0:n1}”)
)
)
//.最高(35)
)
.YAxis(y=>y
.Numeric()
.Title(Title=>Title.Text(“”)
.AxisCrossingValue(-5)
.十字线(十字线=>十字线
.可见(真实)
.工具提示(工具提示=>工具提示
.可见(真实)
//.Format(“{0:n1}”)
)
)
//.Min(-5)
//.最大值(25)
)
)
}
但是如何在上面的代码中动态地给出这一点呢?这个演示非常清楚。你可以使用注释和工具提示。我如何指定我需要显示注释的点,我有x和y坐标的所有值的模型?嗨,团队,有人能帮我吗?但是如何在上面的代码中动态给出该点?演示已经足够清楚了。你可以使用注释和工具提示。我如何指定我需要显示注释的点,我有x和y坐标的所有值的模型?嗨,团队,有人能帮我吗?