Как показать всплывающую подсказку на диаграмме MS

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

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

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

Ответы

Ответ 1

Из образцов диаграммы (Сэмплы окружений для элементов управления диаграммами Microsoft)

// 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";

Ответ 2

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

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

Ответ 3

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

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