Как показать подсказку на MS Chart - PullRequest
17 голосов
/ 15 ноября 2011

Я использую элемент управления MS Chart для рисования графиков в Winform.

Я хочу показать текущее значение (x, y) в виде всплывающей подсказки на Mousedown на chartarea.

Как мне это сделать?

Ответы [ 3 ]

21 голосов
/ 15 ноября 2011

Из образцов диаграмм ( Образцы сред для элементов управления Microsoft Chart )

// 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";
6 голосов
/ 27 июня 2012

Если вы хотите показать всплывающие подсказки с максимальными и минимальными значениями в диаграммах типов диапазона, можно использовать следующий код.

Chart1.Series["Series1"].ToolTip = "Min:#VALY1, Max:#VALY2";
5 голосов
/ 22 ноября 2011

Эта подсказка появится при наведении мыши. Я не уверен, что вы можете установить его для события mousedown.

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