簡體   English   中英

HighCharts .NET X軸定義

[英]HighCharts .NET X-Axis definition

我有一個值列表。 我想顯示基於這些值的HighCharts .NET圖表。 問題是:我必須在代碼中設置圖表屬性。 看起來像這樣:

  Highcharts chart = new Highcharts("chart");

            chart.SetXAxis(new XAxis
            {
                Categories = new[] { results.date[0], results.date[1], results.date[2] }
            });

            chart.SetSeries(new Series
            {
                Data = new Data(new object[]
                    {results.Values[0], results.Values[1], results.Values[2]})
            });

因此,現在,僅當我的列表包含三個值時,圖表才起作用。 但是列表可能包含20、40或更多的值。 我該如何編碼?

感謝幫助

找到一個解決方案:

            chart.SetXAxis(new[]
            {
                new XAxis { Categories = results.Date.ToArray()}
            });

            chart.SetSeries(
                new Series
                {
                    Data = new Data(results.Values.Cast<object>().ToArray())
                }
            );

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM