1

我想知道是否有可能给 PlotLines 贴上标签。直接标记线条或将项目添加到图例。我一直在想办法,但还没有找到。

new XAxisPlotLines
{
    Value = upperspec,
    Color = System.Drawing.Color.Red,
    DashStyle = DotNet.Highcharts.Enums.DashStyles.ShortDash,
    Width = 2,
    Label = new XAxisLabels { Text = "Label Here" } // This does not work, but I want something with this functionality
}

谢谢!如果问题中有任何误解,请告诉我。

编辑
截图 在此处输入图像描述

4

2 回答 2

1

使用最新版本 2.0 的 DotNet.Highcharts 库,可以在绘图线上添加文本。例如:

new YAxisPlotLines
{
    Value = 932,
    Color = Color.FromName("red"),
    Width = 1,
    Label = new YAxisPlotLinesLabel
        {
            Text = "Theoretical mean: 932",
            Align = HorizontalAligns.Center,
            Style = "color: 'gray'"
        }
}

您还可以看到在示例项目中是如何使用的。从这里下载: http: //dotnethighcharts.codeplex.com/releases

于 2013-06-02T21:39:26.613 回答
0

尝试这个:

Title = new XAxisTitle { Text = "Label here" },
...
*PlotLines = new[]
{
     new XAxisPlotLines
     {
         ...
     }
}*
...
于 2013-05-09T16:35:08.287 回答