アプリ版:「スタンプのみでお礼する」機能のリリースについて

チャートコントロールで折れ線グラフを表示しています。

Mousedownやclickイベントを用いて、
クリックしたデータ点の値を取得したいと考えています。

どのようなコードを書けばいいでしょうか?

わからずに困っています。
アドバイスお願いいたします。

A 回答 (3件)

あ、すみません。

回答が微妙に外してましたね。

using System.Windows.Forms.DataVisualization.Charting;

は書いてありますか?
    • good
    • 0

参考URLを読んでみてください。



参考URL:http://msdn.microsoft.com/ja-jp/library/vstudio/ …
    • good
    • 0

クリックやダブルクリックイベントで



HitTestResult result;
result = チャート.HitTest(((MouseEventArgs)e).X, ((MouseEventArgs)e).Y);
if(result.ChartElementType ==ChartElementType.DataPoint) {
DataPoint dp=result.Series.Points[result.PointIndex];
//dp.XValue はX軸の値
//do.YValue はY軸の値


では、どうでしょうか?

この回答への補足

HitTestResult result;でエラーが出ます。

HitTestResultクラスの使い方がわかっていないです。

頑張って試行しておりますが、わかりません。
アドバイスいただけないでしょうか?

よろしくお願いいたします

補足日時:2013/04/08 15:27
    • good
    • 0
この回答へのお礼

ありがとうございます。トライしてみます。

お礼日時:2013/04/08 07:46

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!