Chart不会将Tooltip评估为String

时间:2014-11-06 13:48:59

标签: c# charts tooltip

我想用工具提示文字作为字符串。

当我尝试这个MessageBox.Show(chart1.Series["Series1"].LegendToolTip); ===> Output: #MIN-#MAX

MessageBox.Show(chart1.Series["Series1"].LegendToolTip.toString()); ===> Output: #MIN-#MAX

我希望输出字符串是“1-49”。

MyChart Image

1 个答案:

答案 0 :(得分:1)

我不认为你可以让图表在没有相应鼠标操作的情况下评估工具提示。

但与Marton的建议类似,您可以自己评估ToolTip公式,也许是这样的:

Series S1 = chart1.Series["Series1"];
string legendToolTip = S1.Points.FindMinByValue("Y1").YValues[0] +
              " - " +  S1.Points.FindMaxByValue("Y1").YValues[0] ;
MessageBox.Show(legendToolTip );