4

我正在学习如何在 Visual Studio 中使用 HighCharts。我正在使用 DotNet.Highcharts 让它变得更容易。我有一个系列,其 y 值为 totalAttempts 和整数,x 值为 DateTime。该系列是样条图。我想添加其他数据。

如何使用 DotNet.Highcharts 向每个点添加其他数据?

更新

我有一个系列列表,用于将所有需要的系列添加到:

List<Series> mySeries = new List<Series>();

我使用数组列表来保存所需的每个数据点

var myResults = new List<object[]>();

然后我多次循环查询结果以收集系列中每个点的数据。这是我使用的代码:

myResults.Add(new object[] 
{ 
        detailRecords.groupedDate, //represents x
        detailRecords.totalAttempts //represents y
});

然后在创建完数据点后,我将数组列表添加为系列的数据

mySeries.Add(new Series
{
    Name = mainRecords.name,
    Data = new Data(myResults.ToArray())
});

我不知道该怎么做是向数据点添加额外的信息,这样当它悬停时我可以显示它。Set Additional Data to highcharts 系列问题展示了如何做到这一点,但我似乎无法让它与 DotNet.Highcharts 一起使用。

4

1 回答 1

3

目前无法使用 DotNet.Highcharts 添加此类附加数据。但这是一个很好的功能,它将包含在库的下一个版本中。

于 2012-04-18T22:16:53.400 回答