我正在使用 highcharts.NET 生成饼图,该饼图以百分比形式显示锻炼中使用的心率区。但是,我希望工具提示将此值显示为时间单位。
zonesPercentage.ForEach(t => pieData.Add(new PieSeriesData
{
Name = t.Effort,
Y = (double?)t.Percentage,
Sliced = t.Effort.Equals("Threshold", StringComparison.InvariantCultureIgnoreCase),
Selected = t.Effort.Equals("Threshold", StringComparison.InvariantCultureIgnoreCase)
}));
数据标签如下所示...
DataLabels = new PlotOptionsPieDataLabels
{
Enabled = false,
Format = "<b>{point.name}</b>: {point.percentage:.1f} %"
}
但是,我想使用自定义属性,以便我的格式可以类似于...
"<b>{point.name}</b>: {point.customTimeAttribute}"
Highcharts.js 可以做到这一点,但是通过它的 .NET 包装器可以实现吗?
繁星coding
相关分类