MSChart C中每个图表区域的双击事件#

时间:2014-04-24 11:13:58

标签: graph mschart

问题是我使用带有两个ChartAreas的MSChart创建了Chart。 但是,我想分别处理这两个单独的图表中的doubleClick事件。

但是,我无法做到这一点。双击事件仅适用于整个图表,不适用于单个图表区域。

如果有其他方式,请告诉我。

实际上,当双击其他图表区域时,我希望其他图表区域的可见性为false。

先谢谢。

1 个答案:

答案 0 :(得分:0)

Private Sub MSChart1_MouseClick....
 Dim result As HitTestResult = MSChart1.HitTest(e.X, e.Y)
 Dim CurrentChartAreaName as String  
 If IsNothing(result.ChartArea) = False Then  
     CurrentChartAreaName = Result.ChartArea.ChartArea.Name
 End If
End Sub