0

System.Windows.Forms.DataVisualization.Charting.Chartクラスを見ていますが、ポイントまたはシリーズの選択を有効にする方法がわかりません(Excelチャートのように)。機能はありますか、それとも自分で実装する必要がありますか?

ありがとうございました。

4

1 に答える 1

2

同じ問題に直面し、迅速な回答/読み取りが必要な将来の人のために、以下のコードスニペットがトリックを実行します。

ChartArea _chartarea;
Series _data;

private void Plot_MouseClick(object sender, System.Windows.Forms.MouseEventArgs e)
    HitTestResult result = _plot.HitTest(e.X, e.Y);

    if (result.ChartElementType == ChartElementType.DataPoint && result.ChartArea == _chartarea && result.Series == _data)
    {
        // A point is selected.
    }
}
于 2013-02-23T08:31:54.540 に答える