2013-07-18 39 views

回答

4

您必須訂閱mouseDown事件,然後調用HitTest方法。最後,您可以更改DataPoint的顏色。

private void chart1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e) 
{ 
    // Call Hit Test Method 
    HitTestResult result = Chart1.HitTest(e.X, e.Y);  
    if(result.ChartElementType == ChartElementType.DataPoint) 
    { 
     Chart1.Series[0].Points[result.PointIndex].Color = Color.Green; 
     // reset the previous point selected here  
    } 
} 
+0

@Ranjit這對你有幫助嗎?一些反饋將不勝感激。 –

+0

它幫助了我 - 謝謝 – ManInMoon