我想在 ASP.NET RadChart 的工具提示中格式化数值的显示。例如,我希望文本显示为“1.0e5”,而不是显示 100000。对于坐标区,要设置的属性如下:
chart.InnerChart.PlotArea.YAxis.Appearance.CustomFormat = "0.##E+0";
chartSeries 上必须有一个类似的属性来类似地格式化工具提示,但到目前为止我还没有找到它。有人知道吗?
我想在 ASP.NET RadChart 的工具提示中格式化数值的显示。例如,我希望文本显示为“1.0e5”,而不是显示 100000。对于坐标区,要设置的属性如下:
chart.InnerChart.PlotArea.YAxis.Appearance.CustomFormat = "0.##E+0";
chartSeries 上必须有一个类似的属性来类似地格式化工具提示,但到目前为止我还没有找到它。有人知道吗?
对于图表中的每个 ChartSeriesItem,您可以通过以下方式设置 ToolTip:
e.SeriesItem.ActiveRegion.Tooltip = string.Format("{0:0.###e+0}", value);
我不确定您使用的是哪个 RadChart。这是 ASP.Net MVC RadChart 的代码摘录。
.Tooltip(tooltip => tooltip
.Visible(true)
.Format("{0:0.##E+0}")
)