我有一个mschart控件,我正在从数据网格中绘制一些点。填充我的图表后,我执行以下代码:
foreach (Series s in chart1.Series)
{
s.ToolTip = "X=#VALX, Y=#VALY";
}
这确实设置了工具提示,但是如下面的屏幕截图所示,当我鼠标悬停在该点上时,它具有错误的x值。这很奇怪,因为x轴具有正确的值,因此如果您将该间隔向上与该点对齐,您可以判断它是什么,但由于某种原因,工具提示是错误的(但工具提示中的y值是正确的)。
感谢任何帮助。
答案 0 :(得分:0)
在我的代码中,我有以下内容:
foreach (Series s in chart1.Series)
{
s.IsXValueIndexed = false;
s.XValueType = ChartValueType.DateTime;
}
我从代码中删除了s.XValueType,工具提示开始正常工作。
答案 1 :(得分:0)
chart1.Series[nameseries].ToolTip = "#AXISLABEL";
这是工作。