剑道图呼出消息

时间:2015-12-09 11:13:35

标签: kendo-ui kendo-asp.net-mvc kendo-chart

我有一个kendo折线图,它将绑定Model中的数据,如下所示。现在我想在特定点上显示一条呼叫消息,说明此时动态降级开始。有人可以帮我解决这个问题。

<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>

0 个答案:

没有答案