我有一个带有 X 轴百分比和 Y 轴标记的 highchart 基本条形类型,例如“学生”
想象每个条形代表一个测试。我现在的工具提示是
学生 1- 地理 70% 历史 50% IT 40%
我的工具提示选项很简单
.SetTooltip(new DotNet.Highcharts.Options.Tooltip
{
ValueSuffix = "%",
Shared = true
})
我想要的是一种能够包含原始分数和百分比的方法。即百分比是在图表创建之外计算的,并作为百分比数组(对于每个学生)传递给 seriesData
有没有一种方法可以在旁边显示原始分数,也许使用 .SetTooltip 格式化程序选项?
我玩过一些像这样的内联javascript:
Formatter = @"function() { return this.x + ' <b>'+this.series.options.name+'</b> ' + this.y + '%'; }"
我已经将 seriesData 中的 ID 设置为每个测试的分数,原始分数,并且可以使用 series.Id 访问它,但我还没有真正得到任何地方。我真的很难使用 DotNet.HighCharts 并且不得不在 C# 中对其进行编码,因为我无法找到很多文档。
希望我正在尝试做的事情足够清楚,如果不告诉我。
谢谢