web-dev-qa-db-ja.com

MSチャートにツールチップを表示する方法

MSチャートコントロールを使用してWinformでグラフを描画しています。

現在の(x、y)値をグラフエリアのマウスダウンのツールチップとして表示したい。

それ、どうやったら出来るの?

18
Gaddigesh

グラフのサンプルから( 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";
22
zeFrenchy

範囲タイプのチャートで最大値と最小値のツールチップを表示する場合は、次のコードを使用できます。

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

このツールチップはマウスオーバー時に表示されます。 mousedownイベントに設定できるかどうかはわかりません。

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