如何在MS Chart上显示工具提示

时间:2011-11-15 12:06:26

标签: winforms c#-4.0 mschart

我使用MS Chart控件在Winform上绘制图形。

我想在图表区域的Mousedown上显示当前(x,y)值作为工具提示。

我该怎么做?

3 个答案:

答案 0 :(得分:21)

从图表样本(Samples Environments for Microsoft Chart Controls

// Set ToolTips for Data Point Series
chart1.Series[0].ToolTip = "Percent: #PERCENT";

// Set ToolTips for legend items
chart1.Series[0].LegendToolTip = "Income in #LABEL  is #VAL million";

// Set ToolTips for the Data Point labels
chart1.Series[0].LabelToolTip = "#PERCENT";

// Set ToolTips for second Data Point
chart1.Series[0].Points[1].ToolTip = "Unknown";

答案 1 :(得分:6)

如果要在范围类型图表中显示具有最大值和最小值的工具提示,可以使用以下代码。

Chart1.Series["Series1"].ToolTip = "Min:#VALY1, Max:#VALY2";

答案 2 :(得分:5)

此工具提示将在鼠标悬停时显示。我不确定你是否可以为mousedown事件设置它。

Chart1.Series["Series1"].ToolTip = "#VALY, #VALX";