2014-02-22 9 views

답변

0

로 포인트를 추가 할 수 있습니다. Label에 텍스트를 추가하기 위해 그것을 사용하여 x 값을 날짜로 표시하고 y 값을 숫자로 표시합니다. 희망이

public void Cht_Click(object sender, System.Windows.Forms.MouseEventArgs e) 
{ 
//Call HitTest() 
HitTestResult result = sender.HitTest(e.X, e.Y); 

//If the mouse if over a data point 
if (result.ChartElementType == ChartElementType.DataPoint) { 
    //Reset Data Point Attributes 
    DataPoint point = default(DataPoint); 

    //Find selected data point 
    point = result.Series.Points(result.PointIndex); 

    //extract x value 
    System.DateTime _date = System.DateTime.FromOADate(point.XValue); 
    Label24.Text = "Date: " + Strings.Format(_date, "dd/MM/yy") + " Value: " + point.YValues(0); 

} 

} 
+0

Chart Click GIF

당신을 감사하는 데 도움이됩니다. FromOADate로 충분했다) – r3l0c