【发布时间】:2014-04-24 11:13:58
【问题描述】:
问题是我使用带有两个 ChartAreas 的 MSChart 创建了 Chart。 但是,我想分别处理这两个独立图表区域的 doubleClick 事件。
但是,我做不到。双击事件仅适用于整个图表,不适用于单个图表区域。
如果有其他方法请告诉我。
实际上,我希望在双击其他图表区域时将其他图表区域的可见性设为 false。
提前致谢。
【问题讨论】:
问题是我使用带有两个 ChartAreas 的 MSChart 创建了 Chart。 但是,我想分别处理这两个独立图表区域的 doubleClick 事件。
但是,我做不到。双击事件仅适用于整个图表,不适用于单个图表区域。
如果有其他方法请告诉我。
实际上,我希望在双击其他图表区域时将其他图表区域的可见性设为 false。
提前致谢。
【问题讨论】:
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
【讨论】: