【问题标题】:Add additional data to point using DotNet.Highcharts使用 DotNet.Highcharts 添加其他数据点
【发布时间】:2012-04-18 02:53:53
【问题描述】:

我正在学习如何在 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 series 显示了如何做到这一点,但我似乎无法让它与 DotNet.Highcharts 一起使用。

【问题讨论】:

    标签: highcharts


    【解决方案1】:

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

    【讨论】:

    • 嘿 Vangi,我认为您是编写 DotNet.Highcharts 以轻松将 Highcharts 与 Visual Studio 集成的人。我很喜欢。它很容易使用,而且效果很好。能够在系列或点级别为每个附加数据块创建变量名称和值,这对我来说是一个完美的图表解决方案。 添加该功能有多难?您预计该库的下一个版本何时可用?发布时如何通知我?
    • 我不知道这个功能有多复杂,我不知道你什么时候可以期待下一个版本,没有固定的日期。您可以在 codeplex 页面中关注项目以通知任何更改。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-02-28
    • 1970-01-01
    • 2015-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多