4

Visual Studio で HighCharts を使用する方法を学習しています。私は DotNet.Highcharts を使用して、簡単にできるようにしています。整数である totalAttempts の y 値と DateTime の x 値を持つシリーズがあります。シリーズはスプライン チャートです。データを追加したいと思います。

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
});

次に、データ ポイントがすべて作成されたら、配列リストを Series のデータとして追加します。

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

どうすればよいかわからないのは、データポイントに追加情報を追加して、ホバーしたときに表示できるようにすることです。ハイチャートシリーズに追加データを設定するという質問は、これを行う方法を示していますが、DotNet.Highcharts で動作させることができないようです。

4

1 に答える 1

3

現時点では、DotNet.Highcharts を使用してそのような種類の追加データを追加することはできません。しかし、これは優れた機能であり、ライブラリの次のリリースに含まれる予定です。

于 2012-04-18T22:16:53.400 に答える